Onyinye I Iweala, MD, Internal Medicine

Unc Allergy And Immunology Clinic
6013 Farrington Rd Ste Ste 200
Chapel HillNC  27517 (Orange County)


Phone: 984-974-2645
Fax: 984-974-2660

NPI: 1942520416
License Number: L-244874 (MA)