1. VCA Auburn Animal Hospital 209 Southbridge St, Auburn, MA 01501 Coordinate: 42.23009,-71.81985 Phone: (774) 670-5091