1. Fresh Pond Animal Hospital 15 Flanders Rd, Belmont, MA 02478 Coordinate: 42.39512,-71.15779 Phone: (877) 813-7232