Save Lydia Ciarallo, MD LydiaCiarallo.MD.com • Pediatrician Lydia Ciarallo, MD 593 Eddy Street, Claverick 2, Providence, RI