SUMMER STREET AUTOCARE > CONTACT US > ASK THE MECHANIC 781-648-9751 | 36 Dudley Street Arlington, MA 02474 ASK THE MECHANIC ASK THE MECHANIC Have a question about auto repair? Our experts are happy to provide an answer! Submit