Creekside Plaza
Repair
1100 San Leandro Blvd, San Leandro, CA 94577, US
(510) 352-5237
Hours not published on validated sources
Creekside Plaza is a shoe repair shop that extends the life of footwear in San Leandro, CA.
Shoe Repair Repair Waste Reduction