Churches in Thornhill, ON
Good Shepherd Roman Catholic
Holy Trinity Anglican Church
Jesus The King Melkite
Korean Green Baptist Church
Bayview Glen Church-Christian
Sephardic Kehila Centre
St Joseph The Worker
St Luke's Church
St Paschal Baylon Church
St Vladimir's Church
Thornhill Baptist Church
Thornhill United Church
Thornhill Presbyterian Church
Brown Corners United Church
Canadian Reformed Church
Christ The King Lutheran Chr
Christian Life Assembly