Stuck? We will come and pick you up!
Somerville, MA Towing Service
If you become stranded on the side of the road and aren't sure if you should call a tow company or an auto shop that offers to tow, stop debating! We will pick you up and bring your vehicle to our shop in Somerville, MA.
No waiting; we take care of you right here!
Ran out of gas? Not to worry, we will pick you up, and you can fill up here. We have the CHEAPEST gas around!
Contact Teele Square Auto for towing in Somerville, MA, at (617) 623-9067, or browse our website for more information about our auto services and towing!
Roadside Assistance in Somerville, MA
Save 25% on Towing When You Repair with Teele Sq Auto!
Need Towing Service?
Call (617) 623-9067