Randall Rosenthal, MD

Obstetrics & Gynecology

19 Friendship St, Suite 220, Newport, RI 028402200

(401) 848-5556