Our Lady of Consolation Church is a territorial parish formed from the former St Leo the Great Territorial Parish and Our Lady of Consolation Italian Personal Parish. Great things are coming as we join our two families.

 

Please check back here soon as the site is being updated and added to regularly.