1. Holbrook Animal Hospital 390 Plymouth St, Holbrook, MA 02343 Coordinate: 42.14838,-70.99767 Phone: (781) 767-2300