James E Alderson MD
2660 10th Ave S # 701
Birmingham, AL 35205
Birmingham, AL 35205