Save Natasha R. Rybak, MD NatashaRybak.MD.com • Pediatrician Natasha Rybak, MD 593 Eddy Street, Providence, RI