Save Stephen W. Davis, MD StephenWDavis.MD.com • Family Doctor Stephen Davis, MD 299 Promenade Street, Nhpri, Providence, RI