St. Nicholas Orthodox Cathedral Parish is located at:
77 Craiglee Drive
St. Nicholas is located in (South) Scarborough in the community of Cliffside.
St. Nicholas Orthodox Church Scarborough, Toronto, English Language Orthodox Church Toronto,Orthodox Services English
English Orthodox Church in Toronto, English Language Christian Orthdox Services