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. Twitter First Name * Last Name * How did you hear about us? Email Address * Phone Number * Best time to call you? * 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 E-Mail: Info@StephensAutoBody.com Our main location is: 140 Tremont Street Melrose, MA 02176 Click here for Google Maps driving directions to our shop.