1. Canine Camp
48 Shore Dr, Upton, MA 01568
Coordinate: 42.13951,-71.59344
Phone: (508) 529-1164
2. Wag 'n Watch
110 Christian Hill Rd, Upton, MA 01568
Coordinate: 42.17567,-71.57857
Phone: (508) 634-3647
3. Waggy Tailz Pet Sitting
167 Mechanic St, Upton, MA 01568
Coordinate: 42.19514,-71.62418
Phone: (508) 529-3879