About Us

XL Fabrics
3616 NOAKES STREET LOS ANGELES, CA 90023
(213) 623-2522

“We look forward to serve you”