1. Greenwood Tennis Club
261 Mossman Rd, Sudbury, MA 01776
Coordinate: 42.42102,-71.42641
Phone: (978) 443-0712
2. Sudbury Swim & Tennis Club
49 Hemlock Rd, Sudbury, MA 01776
Coordinate: 42.37699,-71.44747
Phone: (508) 982-2246
3. Spring House Condo Trust
201 Nobscot Rd, Sudbury, MA 01776
Coordinate: 42.3574,-71.42908
Phone: (978) 440-8039