10411 Bayview Avenue, Richmond Hill, ON, Canada, L4C 3P2
While strolling or driving across the Bayview Avenue, the striking, geometrical shape of the Our Lady Queen of the World Church makes it hard to miss. This beautiful church has a lovely chapel where many local families come for everyday mass. The church also welcomes travelers and has been instrumental in shaping local communities and the youth.