Our mechanics are ready to take on any issues your vehicle may have and help you maintain your vehicle so it stays on...
moreOur mechanics 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 rely heavily on 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. Our Auto Repair Services Include: Auto Repair Brake Repair Oil Change Check Engine Light Diagnostic Automobile Heating & Cooling Systems Suspension Systems Exhaust Systems Electrical Systems Towing Contact Teele Square Auto today at 617-623-9067, or browse our website for more information about our auto services and towing.less
First visit to this shop since it's close to home and I realized I needed a last minute inspection. I went in at 4:30 and their shop closes at 5. Got gas here on the way too - it's full service...more
I am from out of state and my car is getting older, starting to run into issues every few months. I brought my car in to Eli and as a girl who could be easy to upcharge on car maintenance, I had...more