1. Happy Tails 2 U Petcare 1241 Washington St, Holliston, MA 01746 Coordinate: 42.18767,-71.44087 Phone: (617) 686-5557