Where is Chestnut Hill College?

Where is Chestnut Hill College located?

Chestnut Hill College, Pennsylvania, United States (approx. 40.08706°, -75.22796°)


Where is Chestnut Hill College on the map?