Lancaster:
205 South Queen Street
Lancaster, PA 17603
(717) 392-1995
Click for directions
Philadelphia:
3026 North Broad Street
Philadelphia, PA 19132
(215) 226-2050
Click for directions
York:
589 West College Ave.
York, PA 17401
(717) 852-7982
Click for directions
Teen Haven Camp
PO Box 103
Brogue, PA 17309
(717) 927-6522
Click for directions