Review for OLG Casino Sault Ste. Marie Review For OLG Casino Sault Ste. Marie Google User Jul 28 '17 at 15:13 I would love winning more, but it's a lot of fun. View full site to comment or like