We are Somerville's complete Foreign & Domestic auto repair and service center. Located in Teele Sq. Somerville, MA. We perform primary auto repair services right down to a simple oil change. If your car ever leaves you stranded, don't panic! We will come and get you!
Contact Teele Square Auto at (617) 623-9067, or browse our website for more information about our auto repair services! Don't let your reliable vehicle become untrustworthy! We all rely heavily on our vehicles for our daily commute and other errands. We are a CARFAX Car Care Service Center, and we employ ASE Certified Technicians.