St. Leo the Great Catholic ChurchParishShareWest Hamlin StreetWest Salem, Wisconsin 54669United StatesGet directions