Tennis Courts in Framingham (MA) Full list of companies Tennis Courts category in Framingham, Massachusetts Sudbury River Tennis Club 201 Edgell Rd, Framingham, MA 01701, (508)875-5094 Page 1