1. Pet Barn 785 Main St, Holden, MA 01520 Coordinate: 42.34168,-71.84326 Phone: (508) 829-8200
2. Holden Veterinary Clinic 11 Industrial Dr, Holden, MA 01520 Coordinate: 42.34093,-71.84208 Phone: (508) 829-6368