"Drexel Park is the jewel in the beautiful setting of Delaware County"