Downs Shoe & Orthopedic Service
Repair
17 E Stephenson St, Freeport, IL 61032, US
(815) 232-5899
Hours not published on validated sources
Downs Shoe & Orthopedic Service is a shoe repair shop that extends the life of footwear in Freeport, IL.
Shoe Repair Repair Waste Reduction