Sheila Ellen Ryan, MD, Otolaryngology

2609 N Duke St
Ste 801
DurhamNC  27704-3048 (Durham County)


Phone: 919-220-2020
Fax: 919-220-9257

NPI: 1316924384
License Number: 9701862 (NC)