Churches & Places Of Worship in Orchard, NE St Peter's Lutheran ChurchPO Box 117Orchard, NE, 687644028932390ChurchChurches Places Of WorshipSt Peters Lutheran ChurchSt Theresa Parish Hall United Methodist ChurchPO Box 100Orchard, NE, 687644028932705ChurchChurches Places Of Worship Show MoreSee AlsoChurches