1. Huron Veterinary Hospital Inc 70 Beacon St, Somerville, MA 02143 Coordinate: 42.37633,-71.10434 Phone: (617) 661-9553