Escobar Shoe Service
Repair
8250 W 3rd St #103, Los Angeles, CA 90048, US
(323) 655-6825
Hours not published on validated sources
Escobar Shoe Service is a shoe repair shop that extends the life of footwear in Los Angeles, CA.
Shoe Repair Repair Waste Reduction