Subaru of New England

111 Morse Street
Directions Norwood, MA 02062-4623

  • Sales: (802)1234567

The world's largest independent Subaru distributor serving the six New England states since 1971.


About Subaru of New England

Established in 1971, Subaru of New England is the exclusive distributor of Subaru vehicles and parts to all Subaru retailers in the six New England states.

Learn More About Our LEED Platinum Certified Headquarters