1. Tewksbury Animal Hospital 1098 Main St, Tewksbury, MA 01876 Coordinate: 42.6105,-71.23024 Phone: (978) 851-3626