Tennis League Locations

Charles River Country Club, 483 Dedham St, Newton

Longfellow Club, 524 Boston Post Rd, Wayland

Longwood, 564 Hammond St, Chestnut Hill

Needham Pool & Racquet, 1550 Central Ave, Needham 

Sudbury Swim & Tennis Club, Hemlock Road, Sudbury

Weston Golf Club, 275 Meadowbrook Rd, Weston

Heritage Pool & Racquet Club, 148 Hawthorne Ln, Concord, MA 01742 

Chelmsford Swim & Tennis Club 133 Robin Hill Rd, Chelmsford, MA 01824 

Winchester Swim and Tennis Club, 105 Johnson Rd, Winchester, MA 01890 

The Greenwood Club, 261 Mossman Rd, Sudbury, MA 01776 01742