Save Rita Nenonen, MD RitaNenonen.MD.com • Family Doctor Rita Nenonen, MD 593 Eddy Street, Claverick 2, Providence, RI