Where is La Roche University?

Where is La Roche University located?

La Roche University, La Roche University, United States of America (approx. 40.57°, -80.013°)


Where is La Roche University on the map?