St. Leo's Catholic ChurchParishShare211 Langer Avenue NorthCasselton, ND 58012United StatesGet directions