St. Leo's Catholic ChurchParishShareSouth Blaine StreetGrand Island, Nebraska 68801United StatesGet directions