Yahoo Local Web Search

  1. more images

    Our mechanics are ready to take on any issues your vehicle may have and help you maintain your vehicle so it stays on...

    • 1284 Broadway, Somerville, MA 02144
    • (617) 623-9067
    • Closed Now

    Hours may change under current circumstances

    Is this your business? Verify your listing


    • Wifi
  1. Reviews

    • Karen W.


      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

    • Geri S.


      Hubby was out of town a few weeks ago so I met up with my lady crew in Somerville. As soon as i arrived, my car started making a funny noise so I stopped by Teele square auto to get it checked... more