Gerrard Square Vacuum Centre
1000 Gerrard E, Upper Level, Scarborough, ON, Canada,
(416) 461-9764 Phone