Rachel Ruderman-Looff, MD — Providence, RI | NearSpotUSA