Roy Francis Stanton, III, MD, Internal Medicine

2660 10th Ave S
Ste 401
BirminghamAL  35205-1605 (Jefferson County)


Phone: 205-933-1400
Fax: 205-933-1950

NPI: 1164421129
License Number: 00010714 (AL)