At the moment, Whole Foods runs 4 locations near Birmingham, Jefferson County, Alabama. See the page below for the entire listing of all Whole Foods stores nearby