Rita R Rodriguez, MDRita R Rodriguez · Endocrinology, Diabetes & Metabolism Physician45 Wells St Suite 204, Westerly, RI 02891(401) 348-0008Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing