Rita R Rodriguez, MDRita R Rodriguez · Endocrinology, Diabetes & Metabolism Physician45 Wells St Suite 204, Westerly, RI, 02891NPI · 1669586947No reviewsInsuranceNot specified(401) 348-0008Check availabilityBook online Claim listing