Independent Presbyterian Church

3100 Highland Ave Birmingham, AL 35205-1408

See on Google Maps