Menna Awadalla, MD, Pediatrics

6013 Farrington Rd Ste 301
Chapel HillNC  27517-8173 (Orange County)


Phone: 984-974-6669
Fax: 984-974-9609

NPI: 1518549559
License Number: AWAD-VLT40T (NC)