Save Caitlin Barbarita, MD CaitlinBarbarita.MD.com • Pediatrician Caitlin Barbarita, MD 593 Eddy Street, Providence, RI