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