Churches in White Hall, IL
All Saints Catholic Church
Calvary Baptist Church
First Baptist Church
First Christian Church
Friendship Baptist Church
Gentle Shepard Fellowship
New Life Church
Presbyterian Church
Souls Harbor Apostolic Church
White Hall Pentecostal Church
United Methodist Church