Edwyn Lee Boyd, MD, Otolaryngology

2116 Data Park
BirminghamAL  35244-1203 (Jefferson County)


Phone: 205-733-9595
Fax: 205-733-9599

NPI: 1154486124
License Number: 10241 (AL)