Contact us!





    • Our Location 76 Overlea Blvd, Toronto, ON M4H 1C5

    • Send Us Mail info@stclementofohrid.com

    • Call Us +1 416-421-7451

    • Fax +1 416-421-0721