Leo Auto Upholstery & Supplies
2645 Merced Ave
South El Monte
CA
91733
(626) 444-6803
leosupholsterysupplies.net
Open Map
Description
Leo Auto Upholstery & Supplies is located at 2645 Merced Ave, El Monte, CA. This business specializes in Fabric Stores.
by merchantcircle on May 19, 2015 from
merchantcircle
Auto Body Repair & Painting
Automotive
Lingerie
needlework
store
Upholsterers Equipment & Supplies
upholstery
upholstery & trim shop
Upholstery Fabrics Retail
upholstery materials