St. Odilia American National Catholic Church
1201 13th Ave NFargo,
ND,
58102 7012813023
Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipChurches Roman CatholicGreen Meadow ChurchRoman Catholic ChurchSaint Johns Lutheran ChurchSt Williams Catholic Church