Loading view. There were no results found. There were no results found. Events St. Michael’s And All Angels Church St. Michael's And All Angels Church 611 St Clair Ave W Toronto, ON M6C 1A3 Canada Get Directions Today Now onwards Now onwards Select date. Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Export .ics file