Stephen B Beck, MD, Internal Medicine

2728 10th Ave S Ste 200
Bruno Cancer Ctr
BirminghamAL  35205-1202 (Jefferson County)


Phone: 205-939-7880
Fax: 205-930-2509

NPI: 1881612612
License Number: 20301 (AL)