1. Tewksbury Country Club 1880 Main St, Tewksbury, MA 01876 Coordinate: 42.591396,-71.20662 Phone: (978) 640-0033