This is hands down the BEST subaru dealer in New EnglandSales team is great(haven't bought a Subaru from them in a while though) and service department is impressive , amazing techs! Wouldn't dream of taking my sti anywhere else! Keep up the good work guys!!
This is hands down the BEST subaru dealer in New England. Sales team is great(haven't bought a Subaru from them in a while though) and service department is impressive , amazing techs! Wouldn't dream of taking my sti anywhere else! Keep up the good work guys!!
This is hands down the BEST subaru dealer in New EnglandSales team is great(haven't bought a Subaru from them in a while though) and service department is impressive , amazing techs! Wouldn't dream of taking my sti anywhere else! Keep up the good work guys!!
This is hands down the BEST subaru dealer in New England. Sales team is great(haven't bought a Subaru from them in a while though) and service department is impressive , amazing techs! Wouldn't dream of taking my sti anywhere else! Keep up the good work guys!!