Summer Program & Enrichment Registration Now Open!

Register Here

J Live!

We're bringing the best of the J to our community - virtually! Join a class, learn something new!

View Our Schedule

JCC Operating Hours

Normal Facility Operating Hours

Sunday - SaturdayCLOSED

Fitness Center Hours

Sunday - SaturdayCLOSED

Gaelen Center for the Arts

Sunday - SaturdayCLOSED

Membership Office

Sunday - SaturdayCLOSED

Track Hours

Sunday - SaturdayCLOSED

Holiday Hours 2019-2020

Monday, September 02

Labor Day 7:00 am - 3:00 pm

Sunday, September 29

Erev Rosh Hashanah 7:00 am - 3:00 pm

Monday, September 30

Rosh Hashanah, Day 1

Tuesday, October 01

Rosh Hashanah, Day 2

Tuesday, October 08

Kol Nidre 5:30 am - 3:00 pm

Wednesday, October 09

Yom Kippur

Thursday, November 28

Thanksgiving Day 7:00 am - 3:00 pm

Tuesday, December 24

Christmas Eve 5:30 am - 3:00 pm

Wednesday, December 25

Christmas Day 7:00 am - 3:00 pm

Tuesday, December 31

New Year's Eve 5:30 am - 3:00 pm

Wednesday, January 01

New Year's Day 7:00 am - 3:00 pm

Wednesday, April 08

Erev Passover 5:30 am - 3:00 pm

Thursday, April 09

Passover, Day 1

Monday, May 25

Memorial Day 7:00 am - 3:00 pm

Saturday, July 04

Independence Day 7:00 am - 3:00 pm

Stephen Crooks

Personal Trainer


Certified Personal Trainer – NASM
Certified Fitness Nutritional Specialist – NASM
Cerfified Youth Exercise Specialist – NASM
Certificates of Completion in:
• Integrated Back Rehabilitation
• Tactical Training Systems
• Optimum Performance Training for Seniors
• Advanced Strength and Power


We are more than the sum of our limitations. We are the sum of our dreams. I’ve created a step-by-step program aimed at turning beginners into athletes and athletes in champions. Built on a foundation of stretching and flexibility, my approach combines classic bodyweight Calisthenics and boot camp-style energy with innovative ways to turn the same old free weights and machines into an entirely new impactful experience that will change the way you feel about exercise.

I can promise that regardless of your age, fitness level or personal challenge, you’ll find these adaptable training sessions creative, educational, empowering and most of all never boring!

To schedule an appointment contact Fitness Reception at 973-530-3416 or click the button below.