Total Athlete


Athlete Performance Training Facility for Youth Athletes, Adult Training & Fitness

Specializing in-Sport Specific Training, Fitness Classes, Workout of the Day, Personal Training, Team Training & More. 


Your Neighborhood Personal Gym

We are an Athlete Performance Training Facility that provides a unique training environment for all ages from youth to adults. Athletes can focus on their individual goals while being supported in a positive group training situation. We offer training and conditioning from sport-specific, to individual fitness needs. We have decades of experience across our staff, with experience in playing, coaching, and training.

Impact Speed Zone is fully equipped to provide training and conditioning to all individuals. All equipment is state of the art, and we have a plethora of functional equipment, including our Hockey Treadmill.

Our conditioning programs focus on overall development, and we provide specific instruction for the use of equipment, either functional or traditional. While offering conditioning programs for soccer, baseball, and hockey etc.…

We believe in perseverance, tenacity, and drive, as we are not your typical gym or training facility. Using standards of each sport, bringing in unique equipment, new training modalities, high-level coaching, and a positive atmosphere, gives each athlete opportunities to improve in areas of their game or basic fitness level of any age level!

Come experience what an Athlete Performance Training Facility is all about!

Hockey Treadmill 


  • Wednesdays 6:00-7:00pm
  • Thursdays 6:00-7:00pm
  • Sundays 4:00-5:00pm & 5:00-6:00pm




  • Tuesdays 6:00-7:00pm
  • Fridays 5:00-6:00pm
  • Saturdays 9:00-10:00am

Adult Fitness Offerings


W.O.D (workout of the day)

Monday- Fridays

  • 5:30-6:15am
  • 6:30-7:15am
  • 7:30-8:15am
  • 9:15-10:00


Tuesdays and Thursdays

  • 11:45am-12:30pm

(Additional Fitness classes & personal training times available)

OPEN GYM- Available Times 

  • Monday-Thursdays 11:00-2:30pm
  • Friday 10:00-2:00pm
  • Sundays 1:00-4:00pm
  • If interested, please contact


Youth Programming/FAST                      


  • Mondays 4:00-5:00pm
  • Tuesdays 5:00-6:00pm
  • Wednesdays 5:00-6:00pm
  • Thursdays 5:00-6:00pm
  • Saturdays 10:00-11:00am