John's Auto BodyAuto Repair · Boston, MAAuto Repair, Body Shops, Towing. Serving the Russian-speaking community in Boston.Address: 20 Cliff Way, Dedham, MA, 02026Phone: (781) 461-0170Loading map...