Where is Loyola House?
Where is Loyola House located?
Loyola House, Loyola House, Canada (approx. 43.57225°, -80.28703°)
Where is Loyola House on the map?
{"latitude":43.57225,"longitude":-80.28703,"title":"Loyola House"}