St. Leo Address 202 W. Church St.56264 St. LeoUnited States Intentions No one from this parish has shared an intention yet