Ashley M Fry, MD, Internal Medicine

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


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

NPI: 1184941460
License Number: MD.31349 (AL)