Health, Fitness, and Recreation complex offers a variety of programs * physical activities and sports for people of all ages and abilities * the YMCA is a multi-service charity providing opportunities for growth in spirit, mind and body for people of all backgrounds, beliefs and abilities * the YMCA is open to all