online registration

Email to [email protected] or [email protected]:
Player's Name, Date of Birth, Day of Class and Class Name, Contact Phone #  
or the front desk at (781) 933-8850.


For Class Descriptions, please see Junior Programs

Sorry, No Personal Makeups for classes missed.
Please note that classes may be added/removed based on enrollment numbers.

Payment Information
Payment should be made on or before the 1st day of the session. Cash or Checks or Credit Cards are accepted.
If you have any questions, please contact us at
(781) 933-8850.
Online Registration

Reserve your spot now!

Visit our new online registration site!