St. John the Divine Orthodox Church
Archdiocese of Canada -- Orthodox Church in America
1094 Drouillard Road, Windsor, Ontario, Canada