Keele & Bloor Auto Centre offers these services: automobile, repair, garage, car repair, automobile repair, car care.
by ourbis
on August 16, 2013 from ourbis
Reviews
It is a rip off business: Charged me 1000$ for unecessary repairs
Rated 1 stars by JP
on November 04, 2011