Churches & Places Of Worship in Harrold, SD Immanuel Lutheran Church201 E 2 StHarrold, SD, 575366058753480Churches Places Of Worship Show MoreSee AlsoChurches