Company description
Our Lady of Lourdes is a Roman Catholic church in Toronto, Canada. It is located on Sherbourne Street just south of Bloor. When the church was founded in 1879 it was in one of the wealthiest parts of Toronto serving the Roman Catholics of Rosedale. At its completion it was one of the most ornate churches in the city, and the only one to have a dome. Over time the area changed dramatically and became a ...