Independent Presbyterian Church (map) 3100 Highland Avenue Birmingham, AL, 35205 United States ✚ gCal ✚ iCal