We are a small three bay licensed shop located outside of Saint John west in Prince Of Wales. Opened back in 2007 owned and operated. We are open from 9 am to 5:30 pm Mon to Fri. 506-651-2417
Check us out on FaceBook. https://www.facebook.com/Meehans-Auto-Repair-1646332352280325/