Churches & Places Of Worship in Leonard, ND Saint Peter's Lutheran Church4713 150th Ave SELeonard, ND, 580527013474147ChurchChurches LutheranChurches Places Of WorshipLutheran ChurchTrinity Lutheran Church Show MoreSee AlsoChurches