1. Sudbury River Tennis Club 201 Edgell Rd, Framingham, MA 01701 Coordinate: 42.30709,-71.43231 Phone: (508) 875-5094