A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
 

Hopewell Valley Tennis & Swim Center

111 Titus Mill Road
Pennington, New Jersey 08534
609.737.3600
www.hopewelltennis.com

 
 
 

Hopewell Valley YMCA

62 South Main Street
Pennington, New Jersey 08534
609.737.3048
www.hvymca.org

 
 
 

Lawrence Township Recreation Department

Lawrence Township Municipal Building
2207 Lawrenceville Road
Lawrenceville, New Jersey 08648
609.844.7067
www.lawrencetwp.com/rec.htm

 
 
 

Making Waves Swim School

Princeton, New Jersey 08540
609.818.0373
www.startmakingwaves.com

 
 
 

Nassau Swim Club

2 Lower Springdale Road
Princeton, New Jersey 08540
609.436.0797
www.nassauswimclub.org

 
 
 

Princeton Family YMCA

59 Paul Robeson Place
Princeton, New Jersey 08540
609.497.9622
www.princetonymca.org

 
 
 

Princeton Fitness & Wellness

1225 State Road
Princeton, New Jersey 08540
609.683.7888
www.princetonfitnessandwellness.com

 

Age: 4 months and up

 
 

Princeton Piranhas

Princeton, New Jersey 08540
609.371.2065
www.swimppst.org

 

Age: 3 and up

 
 

Schafer Sports Center

5 Graphics Drive
Ewing, New Jersey 08628
609.393.5855
schafersports.com

 
 

YWCA of Princeton

59 Paul Robeson Place
Princeton, New Jersey 08540
609.497.2100
www.ywcaprinceton.org