Elizabeth J Van Blommesteyn Stahl, MD, Internal Medicine

832 Princeton Ave Sw
BirminghamAL  35211-1320 (Jefferson County)


Phone: 205-206-8475
Fax: 205-206-8395

NPI: 1770511198
License Number: 15344 (AL)