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. Web Site First name * Last name * Email Address * Phone Number and best time to reach: * How did you hear about us? 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). Comments / Questions * 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 02716 Click here for Google Maps driving directions to our shop.