St. Thomas More Post author:mass2020 Post published:April 7, 2020 Post category:Canada / Live / Stream St. Thomas More, Scarborough, ON, CANADA You Might Also Like St. Therese Church April 5, 2020 St Clare of Assisi Parish April 5, 2020 St. Matthew’s Parish April 7, 2020