Dedham Ave Automotive in Needham, MA

Dedham Ave Automotive

The shop is easy to miss, being in a residential area, but offers a full range of services and a hard-working owner/repair man. There's enough room outside the garage to pull up and get out to explain your repair needs. Call ahead to schedule an appointment, or just stop in.


Full information about Dedham Ave Automotive #1

191 Dedham Ave, Needham, MA 02492
 

Dedham Ave Automotive on the map

Auto repair company in Needham, MA


Gas Stations in Needham, MA
Auto Repair in Needham, MA
Shell in Needham, MA
Automotive Repair Shops in Needham, MA