Register Now

Recreation Center

Northampton Recreation Center

Facility Information

345 Newtown-Richboro Rd
Richboro, PA 18954



General Information
The indoor Recreation Center Complex is home to the township’s award winning Summer Camp, along with its Preschool, and night time programs, including Yoga, Tai Chi, Karate, Zumba, and wildly popular floor hockey programs for kids and adults alike. For more information on these programs, and many more, call 215-357-6800 x 249.




Current Activities

Click on an activity name for details or the date for the activity schedule.

Start:  
End:  
Area:

View Availability Chart | View Calendar | List Version | Mobile Version

Program Activity Teams Date Time
Yoga - Early Morning Yoga - NEW! Early Morning Yoga Tuesday May 21, 2019 08:30 AM - 09:20 AM
Body By Barre Body by Barre Tuesday AM Tuesday May 21, 2019 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday May 21, 2019 10:00 AM - 11:00 AM
Little Stars Dance Little Stars Dance Tuesday May 21, 2019 01:30 PM - 02:15 PM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday May 21, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 6 WEEKS Tuesday May 21, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 6 WEEKS Tuesday May 21, 2019 07:15 PM - 08:00 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins - 7 Weeks Wednesday May 22, 2019 09:30 AM - 10:15 AM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 6 WEEKS Wednesday May 22, 2019 09:30 AM - 10:30 AM
Senior Tap Wednesday May 22, 2019 11:00 AM - 12:00 PM
Senior Ballet Wednesday May 22, 2019 12:00 PM - 01:00 PM
Tumbling Tots by Romp and Roll Tumbling Tots by Romp and Roll Wednesday May 22, 2019 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday May 22, 2019 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 5 WEEKS Wednesday May 22, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 5 WEEKS Wednesday May 22, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday May 22, 2019 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday May 22, 2019 08:30 PM - 10:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday May 23, 2019 09:00 AM - 09:55 AM
Tai Chi Tai Chi (Thurs) Thursday May 23, 2019 10:00 AM - 11:00 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday May 23, 2019 10:00 AM - 11:00 AM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Day Time Thursday May 23, 2019 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday May 23, 2019 03:30 PM - 05:30 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday May 23, 2019 03:30 PM - 05:30 PM
2019 Camp Staff CPR & First Aid Training 2019 Camp Staff CPR & First Aid Training Option 2 Thursday May 23, 2019 05:00 PM - 08:30 PM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday May 23, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday May 23, 2019 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday May 23, 2019 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday May 23, 2019 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday May 23, 2019 06:50 PM - 07:40 PM
Society of Young Magicians Thursday May 23, 2019 07:00 PM - 08:15 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday May 23, 2019 07:15 PM - 08:15 PM
Dance Room Rental Thursday May 23, 2019 07:30 PM - 09:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga FRI AM 7 WEEKS Friday May 24, 2019 08:30 AM - 09:20 AM
Gentle Barre- NEW! Gentle Barre 7 WEEKS Friday May 24, 2019 09:30 AM - 10:30 AM
Romp 'N Roll Romp 'N Roll (Babies ages 3-12 months) 5 WEEKS Friday May 24, 2019 10:00 AM - 10:45 AM
Romp 'N Roll Romp 'N Roll (Tumble Tunes ages 12 months - 3 years) 5 WEEKS Friday May 24, 2019 11:00 AM - 11:45 AM
Romp 'N Roll Romp 'N Roll (Ages 3-6) 5 WEEKS Friday May 24, 2019 01:30 PM - 02:30 PM
1/2 Gym Rental Friday May 24, 2019 06:30 PM - 08:30 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-8 SUN) Sunday May 26, 2019 09:30 AM - 10:30 AM
Dance Room Rental Sunday May 26, 2019 10:00 AM - 01:30 PM
Yoga - Early Morning Yoga - NEW! Early Morning Yoga Tuesday May 28, 2019 08:30 AM - 09:20 AM
Body By Barre Body by Barre Tuesday AM Tuesday May 28, 2019 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday May 28, 2019 10:00 AM - 11:00 AM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday May 28, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 6 WEEKS Tuesday May 28, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 6 WEEKS Tuesday May 28, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) NEW TIME! Tuesday May 28, 2019 07:45 PM - 09:45 PM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 6 WEEKS Wednesday May 29, 2019 09:30 AM - 10:30 AM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins - 7 Weeks Wednesday May 29, 2019 09:30 AM - 10:15 AM
Senior Tap Wednesday May 29, 2019 11:00 AM - 12:00 PM
Senior Ballet Wednesday May 29, 2019 12:00 PM - 01:00 PM
Tumbling Tots by Romp and Roll Tumbling Tots by Romp and Roll Wednesday May 29, 2019 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday May 29, 2019 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 5 WEEKS Wednesday May 29, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 5 WEEKS Wednesday May 29, 2019 05:30 PM - 06:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Wednesday May 29, 2019 06:30 PM - 07:45 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday May 29, 2019 06:30 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday May 29, 2019 08:30 PM - 10:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday May 30, 2019 09:00 AM - 09:55 AM
Tai Chi Tai Chi (Thurs) Thursday May 30, 2019 10:00 AM - 11:00 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday May 30, 2019 10:00 AM - 11:00 AM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Day Time Thursday May 30, 2019 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday May 30, 2019 03:30 PM - 05:30 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday May 30, 2019 03:30 PM - 05:30 PM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday May 30, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday May 30, 2019 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday May 30, 2019 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday May 30, 2019 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday May 30, 2019 06:50 PM - 07:40 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday May 30, 2019 07:15 PM - 08:15 PM
Dance Room Rental Thursday May 30, 2019 07:30 PM - 09:30 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday May 30, 2019 08:00 PM - 11:59 PM
Romp 'N Roll Romp 'N Roll (Babies ages 3-12 months) 5 WEEKS Friday May 31, 2019 10:00 AM - 10:45 AM
Romp 'N Roll Romp 'N Roll (Tumble Tunes ages 12 months - 3 years) 5 WEEKS Friday May 31, 2019 11:00 AM - 11:45 AM
Romp 'N Roll Romp 'N Roll (Ages 3-6) 5 WEEKS Friday May 31, 2019 01:30 PM - 02:30 PM
1/2 Gym Rental Friday May 31, 2019 06:30 PM - 08:30 PM
Full Gym Rental Friday May 31, 2019 09:00 PM - 11:00 PM
Super Soccer Stars - Saturdays Kick & Play (12-24 months with parent) Saturday June 1, 2019 09:25 AM - 10:05 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday June 1, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday June 1, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday June 1, 2019 11:55 AM - 12:45 PM
2019 Camp Staff CPR & First Aid Training 2019 Camp Staff CPR & First Aid Training Option 3 Sunday June 2, 2019 09:00 AM - 01:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-8 SUN) Sunday June 2, 2019 09:30 AM - 10:30 AM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 6 WEEKS Monday June 3, 2019 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM 6 WEEKS Monday June 3, 2019 10:35 AM - 11:35 AM
Games Galore! Games Galore Monday June 3, 2019 01:30 PM - 02:15 PM
Body By Barre Body by Barre MONDAY PM 6 WEEKS Monday June 3, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 4 WEEKS Monday June 3, 2019 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) 6 WEEKS Monday June 3, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) 6 WEEKS Monday June 3, 2019 05:30 PM - 06:15 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) 6 WEEKS Monday June 3, 2019 06:15 PM - 07:00 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 3, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 6 WEEKS Monday June 3, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday June 3, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday June 3, 2019 08:30 PM - 10:30 PM
Yoga - Early Morning Yoga - NEW! Early Morning Yoga Tuesday June 4, 2019 08:30 AM - 09:20 AM
Body By Barre Body by Barre Tuesday AM Tuesday June 4, 2019 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday June 4, 2019 10:00 AM - 11:00 AM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday June 4, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 6 WEEKS Tuesday June 4, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 6 WEEKS Tuesday June 4, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) NEW TIME! Tuesday June 4, 2019 07:45 PM - 09:45 PM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins - 7 Weeks Wednesday June 5, 2019 09:30 AM - 10:15 AM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 6 WEEKS Wednesday June 5, 2019 09:30 AM - 10:30 AM
Senior Tap Wednesday June 5, 2019 11:00 AM - 12:00 PM
Senior Ballet Wednesday June 5, 2019 12:00 PM - 01:00 PM
Tumbling Tots by Romp and Roll Tumbling Tots by Romp and Roll Wednesday June 5, 2019 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday June 5, 2019 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 5 WEEKS Wednesday June 5, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 5 WEEKS Wednesday June 5, 2019 05:30 PM - 06:30 PM
American Red Cross First Aid/CPR/AED Adult & Pediatric First Aid/CPR/AED Wednesday June 5, 2019 06:30 PM - 08:00 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday June 5, 2019 06:30 PM - 08:00 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday June 6, 2019 09:00 AM - 09:55 AM
Tai Chi Tai Chi (Thurs) Thursday June 6, 2019 10:00 AM - 11:00 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday June 6, 2019 10:00 AM - 11:00 AM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Day Time Thursday June 6, 2019 01:30 PM - 02:15 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday June 6, 2019 03:30 PM - 05:30 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday June 6, 2019 03:30 PM - 05:30 PM
Ballet For Tots Ballet For Tots - 6 Weeks Thursday June 6, 2019 05:00 PM - 05:45 PM
Ballet/Tap Combo Ballet/Tap Combo - 6 Weeks Thursday June 6, 2019 05:45 PM - 06:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday June 6, 2019 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday June 6, 2019 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday June 6, 2019 06:50 PM - 07:40 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday June 6, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday June 6, 2019 08:00 PM - 11:59 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga FRI AM 7 WEEKS Friday June 7, 2019 08:30 AM - 09:20 AM
Gentle Barre- NEW! Gentle Barre 7 WEEKS Friday June 7, 2019 09:30 AM - 10:30 AM
1/2 Gym Rental Friday June 7, 2019 06:30 PM - 08:30 PM
Super Soccer Stars - Saturdays Kick & Play (12-24 months with parent) Saturday June 8, 2019 09:25 AM - 10:05 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2-2.5 years) Saturday June 8, 2019 10:15 AM - 10:55 AM
Super Soccer Stars - Saturdays Super Soccer Stars (2.5-3 years) Saturday June 8, 2019 11:05 AM - 11:45 AM
Super Soccer Stars - Saturdays Super Soccer Stars (4-5 years) Saturday June 8, 2019 11:55 AM - 12:45 PM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 6 WEEKS Monday June 10, 2019 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM 6 WEEKS Monday June 10, 2019 10:35 AM - 11:35 AM
Games Galore! Games Galore Monday June 10, 2019 01:30 PM - 02:15 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 4 WEEKS Monday June 10, 2019 05:30 PM - 06:30 PM
Body By Barre Body by Barre MONDAY PM 6 WEEKS Monday June 10, 2019 05:30 PM - 06:30 PM
American Gym'Nest Olympic Tumbletots Gymnastics (2-3) 6 WEEKS Monday June 10, 2019 05:30 PM - 06:15 PM
American Gym'Nest Olympic Tumbletots Gymnastics (4-6) 6 WEEKS Monday June 10, 2019 05:30 PM - 06:15 PM
American Gym'Nest Tag! You're Fit Gymnastics (6-9) 6 WEEKS Monday June 10, 2019 06:15 PM - 07:00 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 10, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 6 WEEKS Monday June 10, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday June 10, 2019 07:30 PM - 08:30 PM
Yoga - Early Morning Yoga - NEW! Early Morning Yoga Tuesday June 11, 2019 08:30 AM - 09:20 AM
Body By Barre Body by Barre Tuesday AM Tuesday June 11, 2019 09:30 AM - 10:30 AM
Tai Chi Tai Chi (Tues) Tuesday June 11, 2019 10:00 AM - 11:00 AM
Zumba Fitness Zumba Fitness 8 WEEKS Tuesday June 11, 2019 06:15 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 6 WEEKS Tuesday June 11, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 6 WEEKS Tuesday June 11, 2019 07:15 PM - 08:00 PM
Total Body Fitness AM Total Body Fitness (Wed ONLY) 6 WEEKS Wednesday June 12, 2019 09:30 AM - 10:30 AM
Music with Ms. Kathy - Musical Munchkins Musical Munchkins - 7 Weeks Wednesday June 12, 2019 09:30 AM - 10:15 AM
Senior Tap Wednesday June 12, 2019 11:00 AM - 12:00 PM
Senior Ballet Wednesday June 12, 2019 12:00 PM - 01:00 PM
Tumbling Tots by Romp and Roll Tumbling Tots by Romp and Roll Wednesday June 12, 2019 01:30 PM - 02:15 PM
Karate Karate (Wednesday) Wednesday June 12, 2019 05:00 PM - 06:00 PM
Tennis - Pee Wee (Ages 4-6) Pee Wee OUTDOORS (Wednesday) 5 WEEKS Wednesday June 12, 2019 05:30 PM - 06:30 PM
Tennis - Junior (Ages 7-16) Junior Tennis (Wednesday OUTDOORS) 5 WEEKS Wednesday June 12, 2019 05:30 PM - 06:30 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday June 12, 2019 06:30 PM - 08:00 PM
Young Performers Collaborative - Musical Theater Camp Musical Theater Camp Wednesday June 12, 2019 07:00 PM - 09:00 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga THURS AM Thursday June 13, 2019 09:00 AM - 09:55 AM
Tai Chi Tai Chi (Thurs) Thursday June 13, 2019 10:00 AM - 11:00 AM
Pilates Pilates - Pilates - THURSDAY AM Thursday June 13, 2019 10:00 AM - 11:00 AM
PALS - Special Connections Special Connections 5 WEEKS Thursday June 13, 2019 03:30 PM - 05:30 PM
PALS - Special Connections Special Connections 5 WEEKS Thursday June 13, 2019 03:30 PM - 05:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 6U Thursday June 13, 2019 06:00 PM - 06:45 PM
Tai Chi Tai Chi PM Thursday June 13, 2019 06:30 PM - 07:30 PM
Tiny Tots Floor Hockey Tiny Tot Floor Hockey - Night Time 8U Thursday June 13, 2019 06:50 PM - 07:40 PM
Society of Young Magicians Thursday June 13, 2019 07:00 PM - 08:15 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday June 13, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday June 13, 2019 08:00 PM - 11:59 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga FRI AM 7 WEEKS Friday June 14, 2019 08:30 AM - 09:20 AM
Gentle Barre- NEW! Gentle Barre 7 WEEKS Friday June 14, 2019 09:30 AM - 10:30 AM
1/2 Gym Rental Friday June 14, 2019 06:30 PM - 08:30 PM
2019 Camp Staff CPR & First Aid Training 2019 Camp Staff CPR & First Aid Training Option 4 Saturday June 15, 2019 09:00 AM - 01:00 PM
Total Body Fitness AM Total Body Fitness (Mon ONLY) 6 WEEKS Monday June 17, 2019 09:30 AM - 10:30 AM
Pilates Pilates - Pilates - MONDAY AM 6 WEEKS Monday June 17, 2019 10:35 AM - 11:35 AM
Tennis - Junior (Ages 7-16) Junior Tennis (Monday OUTDOORS) 4 WEEKS Monday June 17, 2019 05:30 PM - 06:30 PM
Body By Barre Body by Barre MONDAY PM 7 Weeks Monday June 17, 2019 05:30 PM - 06:30 PM
Tennis - Adult (Ages 16- Up) Adult Tennis Monday June 17, 2019 06:30 PM - 07:45 PM
Tabata Boot Camp Tabata Boot Camp 7 Weeks Monday June 17, 2019 06:45 PM - 07:30 PM
Yoga - Gentle Yoga (BEGINNERS - LEVEL 1) Gentle Yoga PM Monday June 17, 2019 07:30 PM - 08:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Mon) Monday June 17, 2019 08:30 PM - 10:30 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Beginners 6 WEEKS Tuesday June 18, 2019 06:30 PM - 07:15 PM
Northampton Shotokan Karate Northampton Shotokan Karate - Adv. Beginners 6 WEEKS Tuesday June 18, 2019 07:15 PM - 08:00 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Tues) Tuesday June 18, 2019 07:45 PM - 09:45 PM
Senior Tap Wednesday June 19, 2019 11:00 AM - 12:00 PM
Senior Ballet Wednesday June 19, 2019 12:00 PM - 01:00 PM
Karate Karate (Wednesday) Wednesday June 19, 2019 05:00 PM - 06:00 PM
Yoga for Beginners (LEVEL 2) Yoga Beginners Level 2 - WED Wednesday June 19, 2019 06:30 PM - 08:00 PM
Super Soccer Stars - ages 6-10 Super Soccer Stars (ages 6-10 WED) Wednesday June 19, 2019 06:30 PM - 07:30 PM
Volleyball - Intermediate Adult Intermediate Adult - Coed Volleyball (Wed) Wednesday June 19, 2019 08:30 PM - 10:30 PM
Pickleball - NEW Pickleball Clinic THURS Thursday June 20, 2019 06:30 PM - 07:30 PM
Pilates Pilates - Pilates - THURSDAY PM Thursday June 20, 2019 07:15 PM - 08:15 PM
Hockey - Adult Floor Hockey Adult Floor Hockey Summer 2019 Thursday June 20, 2019 08:00 PM - 11:59 PM