Catholic church · Corso Italia-Davenport
2
2 Postcards
St. Clare Parish is a stunning Renaissance Revival church brimming with ornate art and a warm community spirit, offering a truly uplifting worship experience.
1118 St Clair Ave W, Toronto, ON M6E 3M6, Canada Get directions