Var ligger St. Leo's Roman Catholic Church, Mimico?

Koordinater: 43.6142, -79.4974

Bli den första besökaren att tacka för det här svaret!

Tack!