1. Wachusett Animal Hospital and Pet Retreat 29 Theodore Dr, Westminster, MA 01473 Coordinate: 42.5606,-71.87862 Phone: (978) 874-4100