Grace Baptist Church
904 19th St, Harlan, IA 51537Seventh Day Adventist Church
2011 Morse Ave, Harlan, IA 51537Faith Family Church
2099 Chatburn Avenue, Harlan, IA 51537Immanuel Lutheran Church
1700 19th St, Harlan, IA 51537First Assembly of God
1146 Highway 59, Harlan, IA 51537Bethlehem Lutheran Church
1010 Umbrella Rd, Harlan, IA 51537Altamont Baptist Church
516 Quince Rd, Harlan, IA 51537St Michael's Catholic Church
1912 18th St, Harlan, IA 51537Peace Lutheran Church
401 12th St, Harlan, IA 51537First Baptist Church
1325 Chatburn Ave, Harlan, IA 51537Harlan United Methodist Church
1202 9th St, Harlan, IA 51537Congregational United Church
1211 19th St, Harlan, IA 51537Church of Christ
1212 9th St, Harlan, IA 51537