North Penn YMCA
We build strong kids, strong families and strong communities.
 
   
Serving Pennsylvania's Central Montgomery County since 1955
   


Locations
For more information on our facilities, click on the location name below.

Indian Valley Branch
890 Maple Avenue
Harleysville, PA 19438
215-723-3569

View Facility Amenities
Harleysville Branch
311 Alumni Avenue
Harleysville, PA 19438
215-256-0767



Lansdale Branch
608 E. Main Street
Lansdale, PA 19446
215-368-1601

View Facility Amenities


LaCrest Health Center
624 E. Main Street
Lansdale, PA 19446
215-368-1526

View Facility Amenities


Corporate Office
2506 N. Broad Street
Suite 208
Colmar, PA 18915
Phone: 215-368-YMCA
Fax: 215-716-5206
 
Directions to LaCrest Health Center Directions to the Lansdale Branch Directions to the Harleysville Branch Directions to the Indian Valley Branch Directions to our Corporate Office