VCA Auburn Animal Hospital
209 Southbridge St, Auburn 01501