Sts. Peter and Paul Catholic ChurchParishShare505 North 2nd StreetStrasburg, ND 58573United StatesGet directions