Shoe Biz Shoe Repair
Repair
8815 N Knoxville Ave, Peoria, IL 61615, US
(309) 692-5414
Hours not published on validated sources
Shoe Biz Shoe Repair is a shoe repair shop that extends the life of footwear in Peoria, IL.
Shoe Repair Repair Waste Reduction