Download Our Guide to Southern Chester County
Our 500 acre campus is located near Philadelphia and Wilmington, DE, where you can live in a beautiful, rural setting, and still be close by world-class attractions, convenient transportation and state of the art health care.