1. Tewksbury Sports Club 1830 Main St, Tewksbury, MA 01876 Coordinate: 42.59217,-71.20801 Phone: (978) 863-8990