YMCAs help you stay in shape, go on adventures, do yoga, work out in fully equipped gyms, participate in sports and swim.
In New Jersey: The Community Y in Red Bank, 732-671-5505,
Ocean County 732-341-9622 Madison Area 973-822-9622,
Somerset Hills 908-903-0870 Sumit Area 908-273-3330,
Metro Area 973-758-9622 East Orange 973-673-5588
Susex 973-209-9622 or YMCA of Western Monmouth 732-462-0464.