Veterinary clinic

Sturbridge Veterinary Hospital

6 Cedar St, Sturbridge, MA 01566

Opening hours

Hours not listed. Please call ahead at (508) 347-7374 to confirm availability.

Other animal hospitals in Sturbridge