Birmingham Health Care

(205) 212-9030

1600 20th St
Birmingham, AL 35205-4998