Education Our Lady Queen of the World Catholic Academy 10475 Bayview Ave L4C 3P2 Richmond Hill 905-770-8656 Javascript is required to view this map. 905-770-8656 Website: www.olqwh.ycdsb.ca