The mechanics at Teele Sq. Auto in Somerville, MA are ready to take on any issues your vehicle may have and help you maintain your vehicle so it stays on the road instead of the shop. We all need our vehicles for our daily commute and other errands. Don’t let your reliable vehicle become untrustworthy!
We perform major auto repairs right down to a simple oil change. If your vehicle ever leaves you stranded, don’t panic! We will come and get you!
Need an Inspection Sticker? Or did your car fail an inspection? We are a Massachusetts State Inspection Station and a state registered Emissions Repair Facility.
Contact Teele Square Auto today at 617-623-9067, or browse our website for more information about our auto services and towing!
We perform major auto repairs right down to a simple oil change. If your vehicle ever leaves you stranded, don’t panic! We will come and get you!
Need an Inspection Sticker? Or did your car fail an inspection? We are a Massachusetts State Inspection Station and a state registered Emissions Repair Facility.
Contact Teele Square Auto today at 617-623-9067, or browse our website for more information about our auto services and towing!