Where is Immaculata University?

Where is Immaculata University located?

Immaculata University, Pennsylvania, United States (approx. 40.02983°, -75.56743°)


Where is Immaculata University on the map?