593 EDDY ST PROVIDENCE, RI 02903
LOUIS RICE, MD
Hospitalist Physician
BENJAMIN VAUGHAN, M.D.
Internal Medicine Physician