Doylestown is 40 km south of Easton , PA .
It is located 15 miles ( 24 km ) northwest of Trenton , NJ , 25 miles ( 40km ) south of Easton , PA , north of Center City Philadelphia and southwest of New York City .
Doylestown, Pennsylvania