We Are Moving To Auburn Soon!

Volvo Worcester is moving to Auburn!

Located at 519 Washington Street, Auburn, MA 01501, our new location will share a roof with our sister store, Patrick Volkswagen. Volvo will be moving to the new location from Worcester.

Stay Tuned for More Updates!

Stay In Touch