Holden Towers Tennis Club is located in a quiet, residential area in Holden Massachusetts.

38 Brattle Street, Holden, MA 01520
508-829-6378


View Larger Map

Mailing Address:
P.O. Box 60512
Worcester, MA 01606