Todd E. Handel, MD — Providence, RI | NearSpotUSA