Birmingham AL Golf Courses-Public Or Private 1. 22 Inverness Center Pkwy, Birmingham, AL 35242 | Porterfield Harper Mills (205) 980-5000