Contact Stephen’s Auto Body
You may call us at 781-665-3400 or fill out the form below and one of our specialists will call you back as soon as possible.
Need a tow? Call our towing team at: 781-662-5202.
We are open Monday through Friday 7am to 5pm and on Saturday from 8am to 1pm. Click here to get map driving instructions.
Call Stephen’s: 781-665-3400
Stephen’s Tow: 781-662-5202
Our main location is:
140 Tremont Street
Melrose, MA 02176
Click here for Google Maps
driving directions to our shop.