subaru

Summer 2015: New Commercial Installation. LEED Platinum.  Leadership in Energy & Environmental Design (LEED), is a green building certification program that recognizes best-in-class building strategies and practices.

About: 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.