Save Ellen Deflora, MD EllenDeflora.MD.com • Pediatrician Ellen Deflora, MD 3124 Blue Ridge Road, Raleigh, NC