Our Lady Queen of the World Parish Richmond Hill Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
10411 Bayview Avenue
Richmond Hill,
ON
L4C 3P2
Canada
Phone: 905-884-7006
Fax: 905-884-9770
Click here to contact the church
Church Pastor
Administrator
10411 Bayview Avenue
Richmond Hill,
ON
L4C 3P2
Canada
Phone: 905-884-7006
Fax: 905-884-9770
Click here to contact Rev. Jojo Kachappilly George