Central Niagara location to Serve You
Niagara Falls Location
6927 Mcleod Rd.
On , L2G3G9
To book an appointment or for all questions regarding parts & service.
Monday through Friday
8am - 5pm
Saturday & Sunday
Customer Comments for this location.
Have you recently paid us a visit? We would love to hear what you think.
We are proudly known for being Niagara's affordable, professional and dependable full service automotive repair specialists.