Joseph G Hughes, MD, Internal Medicine

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


Phone: 205-933-1540
Fax: 205-933-5989

NPI: 1568578995
License Number: 7613 (AL)