New camps & swim lessons!
see all
Tennis
2020 Summer Tennis Camp
Monday, June 15, 2020
Thursday, August 6, 2020
9:00a – 2:00p
Cost: 
$135 STM; $150 non-members
DETAILSDETAILSVIEW FLYERREGISTRATION
Swim
Group Swim Lessons
Monday, June 15, 2020
Thursday, July 16, 2020
See flyer for times
Cost: 
$75/session (members), $95/session (guests)
DETAILSDETAILSVIEW FLYERREGISTRATION
Swim
Private Swim Lessons
Monday, June 15, 2020
Thursday, July 16, 2020
Cost: 
For 4 30-min lessons $99 (members), $115 (guests)
DETAILSDETAILSVIEW FLYERREGISTRATION
Tennis
High School Tennis Camp
Monday, June 22, 2020
Thursday, August 20, 2020
Cost: 
(DAILY) $45 STM/$55 non-members | (FULL WEEK) $145 STM/$185 non-members
DETAILSDETAILSVIEW FLYERREGISTRATION
Events
Camp Sunset 2020
Monday, June 29, 2020
Friday, August 14, 2020
8:30a – 4:00p
Cost: 
For ages 4-12. Members: $165 half day, $225 full day | Non-members: $180 half day, $250 full day
DETAILSDETAILSVIEW FLYERREGISTRATION
No ongoing events at this time. Please check back later!

Upcoming events

VIEW ALL
Tennis
2020 Summer Tennis Camp
Monday, June 15, 2020
through
August 6, 2020
9:00a – 2:00p
Cost: 
$135 STM; $150 non-members
DETAILSDETAILSDOWNLOAD flyerREGISTRATION
Swim
Group Swim Lessons
DETAILSDETAILS
Monday, June 15, 2020
through
July 16, 2020
See flyer for times
Cost: 
$75/session (members), $95/session (guests)
DOWNLOAD flyerREGISTRATION
Events
Cardio Blast
Tuesdays 9a-10a, Thursdays 11a-12p & Saturdays 9a-10a
through
Cost: 
Drop in rates apply $12/STM $15/Non-member
DETAILSDETAILS

Join the email list