Clover Auto
95 Lee Ave, North Bay ON
(705) 980-0314
Looking for an honest and dependable North Bay, ON Auto Repair shop? You can't go wrong with Clover Auto, we will always do a thorough job while charging the most affordable of prices.