Contact Stephen’s Auto Body

You may call us or fill out the form below and one of our specialists will call you back as soon as possible.

How can we help?

Feel free to ask a question or simply leave a comment. We request that you provide us with as much information as possible so that we can give you a precise answer(s) (details of issues, insurance company name, etc).

Call Stephen’s: 781-665-3400
Stephen’s Tow: 781-662-5202

Our main location is:
140 Tremont Street
Melrose, MA 02716