Our Lady of Smolensk

81 Alexander Blvd.
Jackson’s Point ON L0E 1L0
Canada

905-722-4331