Ellen Deflora, MD, Pediatrics

3124 Blue Ridge Rd
RaleighNC  27612 (Wake County)


Phone: 919-782-0021
Fax: 919-571-0825

NPI: 1275612160
License Number: 34296 (NC)