Otto's Shoe & Luggage Repair
Repair
105 S 2nd St, Dundee, IL 60118, US
(847) 428-3161
Hours not published on validated sources
Otto's Shoe & Luggage Repair is a shoe repair shop that extends the life of footwear in Dundee, IL.
Shoe Repair Repair Waste Reduction