Robert E Hughes, MD, Internal Medicine

800 Montclair Rd
Ste 101
BirminghamAL  35213-1908 (Jefferson County)


Phone: 205-592-5235
Fax: 205-592-5254
Email: rhu***@*****oo.com

NPI: 1881705614
License Number: 20657 (AL)