Squash & Tennis Club is a private club that is owned and operated
by its members. The club is conveniently located in Newton Centre,
just off Commonwealth Avenue near Centre Street.
Online Court Booking Log-in
For online booking rules, please click here.
See the article here.
Chestnut Terrace, Newton Centre, MA 02459