SpecialtyVeterinary clinic

Veterinary Specialty Center of Sturbridge

175 &, 173 Charlton Rd, Sturbridge, MA 01566

Opening hours

Hours not listed. Please call ahead at (774) 241-3111 to confirm availability.

Other animal hospitals in Sturbridge