1. Best Pets Veterinary Hospital 2600 Main St, Tewksbury, MA 01876 Coordinate: 42.57131,-71.18877 Phone: (978) 658-6500
2. Tewksbury Animal Hospital 1098 Main St, Tewksbury, MA 01876 Coordinate: 42.6105,-71.23024 Phone: (978) 851-3626