MT Dr. Meena Theva, MD Is this you? Claim your profile Obstetrics & Gynecology 0Leave a review Women And Infants Hospital Of Rhode Island 101 Dudley St, Providence, RI, 02905 2 other locations (401) 274-1100