1. Holiday Inn Tewksbury-Andover
4 Highwood Dr, Tewksbury, MA 01876
Coordinate: 42.6429,-71.23667
Phone: (800) 345-8082
2. Victoria's Restaurant
4 Highwood Dr, Tewksbury, MA 01876
Coordinate: 42.6428,-71.23657
Phone: (978) 640-9000
3. Elks Lodge
777 South St, Tewksbury, MA 01876
Coordinate: 42.59155,-71.19218
Phone: (978) 657-6333