Holiday Shoe Repair
595 Bay St., Scarborough, ON, Canada, M5G 2C2
(416) 596-7273 Phone