Tennis Courts in Holden (MA) Full list of companies Tennis Courts category in Holden, Massachusetts Holden Towers Tennis Club 38 Brattle St, Holden, MA 01520, (508)829-6378 Page 1