99 reviews
St. Leo's Parish, established in 1909, is the oldest church in Etobicoke where the Church, Schools, Community, and Families come together.
Next Service: Today at 9a.m.-12p.m.
Get a free link to manage your listing — no payment required.
Nearby
Updated today