Independent Presbyterian Church


Independent Presbyterian Church
3100 Highland Ave
Birmingham, AL 35205
United States
205-933-1830

Upcoming Events

  • 4:00 pm 5:30 pm, December 11, 2022 – Christmas Choral Concert