- Name
- Phone
- Address
- Zipcode
- Liberty Baptist Church
- (641) 752-2600
- 9 N 5th Ave
- 50158
- Bible Church Faith Open
- (641) 753-6008
- 1402 E Anson St
- 50158
- St Paul's Episcopal Church
- (641) 753-6317
- 201 E Church St
- 50158
- Liberty Church
- (641) 752-2600
- 1503 Iowa Ave E
- 50158
- New Hope Christian Church
- (641) 752-1612
- 3901 S Center St
- 50158
- First United Church of Christ
- (641) 753-8538
- 202 N 4th Ave
- 50158
- St Marys Catholic Church
- (641) 753-6278
- 9 W Linn St
- 50158
- Elim Lutheran Church
- (641) 752-4213
- 302 W Church St
- 50158
- Trinity Lutheran Church
- (641) 753-7769
- 1011 S 3rd Ave
- 50158
- First United Methodist Church
- (855) 652-1318
- 202 W Main St
- 50158
- St Henry's
- (641) 753-7374
- 221 W Olive St
- 50158
- First Church Of The Nazarene
- (641) 753-5123
- 1015 S Center St
- 50158
- The Church of Jesus Christ of Latter-day Saints
- (641) 752-3983
- 703 S 12th St
- 50158
- Marshalltown Church Of Christ
- (641) 753-6380
- 9 N 5th Ave
- 50158
- First Friends Church
- (641) 753-7367
- 2409 S 6th St
- 50158
- Iowa River Church-The Brethren
- (641) 752-2802
- 2013 Wallace Ave
- 50158
- The Baha'i Faith
- (641) 753-5233
- 513 N 1st St
- 50158
- Fellowship Baptist Church
- (515) 752-5426
- 1008 E Olive St
- 50158
- Great Commission Church
- (641) 753-0779
- 411 Highland Acres Rd
- 50158
- Jehovah's Witnesses
- (641) 753-6194
- 507 E Olive St
- 50158
- Redeemer Lutheran Church-Missouri Synod
- (641) 753-8678
- 1600 S Center St
- 50158
- Boone Street Church of Christ Offices
- (641) 753-6467
- 23 S Center St
- 50158
- Seventh-Day Adventist Church
- (641) 752-0776
- 317 S 6th St
- 50158
- First Baptist Church
- (641) 753-3528
- 700 E Olive St
- 50158
- Trinity Lutheran Church Of Dillion
- (641) 479-2170
- 2702 Dillon Rd
- 50158
- First Presbyterian Church
- (641) 753-5929
- 101 S Center St
- 50158
- St Henry
- (641) 753-0133
- 211 W Olive St
- 50158
- The Church Of Jesus Christ Of Latter-Day Saints
- (641) 753-8458
- 302 N 5th St
- 50158
- Marshalltown Church of Christ
- (641) 753-6380
- 2205 S Center St
- 50158
- Second Baptist Church
- (641) 753-8418
- 516 Bromley St
- 50158
- Central Christian Church
- (641) 753-3129
- 300 W Main St
- 50158
- Hope United Methodist Church
- (641) 752-5104
- 2203 S 3rd Ave
- 50158
- Community Of Christ Church
- (641) 753-8458
- 302 N 5th St
- 50158
- The Salvation Army
- (641) 753-4730
- 107 W State St
- 50158
- Stavanger Friends Church
- (641) 479-2694
- 2684 Zeller Ave
- 50158
- Calvary Baptist Church Sbc
- (641) 752-2261
- 1021 S 12th Ave
- 50158
- Faith Assembly Of God
- (641) 752-0628
- 504 N 2nd St
- 50158
- New Hope Host Homeless Shltr
- (641) 753-4725
- 1009 S 3rd Ave
- 50158
- Gilman Community Church
- (641) 498-7431
- 310 W Church St
- 50158
- Willows Cumb Presbyterian Ch
- (641) 753-7714
- 611 E South St
- 50158
- First Congregational Church
- (641) 752-4957
- 1702 S 3rd St
- 50158
- Our Savior Lutheran Church
- (641) 753-4108
- 3001 S 6th St
- 50158
- Connection Church
- (641) 328-1498
- 2500 S Center St
- 50158
- Vineyard Christian Fellowship-Marshalltown
- (641) 752-5327
- 214 W Main St
- 50158
- St Henry's
- (641) 752-2043
- 1610 Crestview Dr
- 50158
- First Congregational Church
- (641) 752-4239
- 312 W Main St
- 50158
- First United Church of Christ
- (641) 753-8538
- 204 S 4th Ave
- 50158
- Evangelical Free Church
- (641) 752-7171
- 3111 S 6th St
- 50158
- Church of Christ
- (641) 752-4176
- 1404 S Center St
- 50158
- Church of The Nazarene
- (641) 753-7989
- 11 W South St
- 50158
- New Life United Pentecostal
- (641) 752-5925
- 2101 S 1st Ave
- 50158
- Olive Branch Pc
- (641) 844-2394
- 201 W Olive St
- 50158
- Lamoille Congregational Community Church
- (641) 752-2888
- 2215 Knapp Ave
- 50158
- Center Street Baptist Church
- (641) 753-5834
- 1202 S Center St
- 50158