
Dr. Rebecca Allen, MD
Obstetrics & Gynecology
Make an Appointment
(401) 274-1122Telehealth services available
Chinese, Greek, Spanish
Women & Infants Hospital is located at 101 Dudley St, Providence, RI 02905.
Providers at Women & Infants Hospital specialize in Obstetrics & Gynecology, Pediatrics, and Internal Medicine.
Eighteen providers practice at Women & Infants Hospital.
Use the insurance check on this page to verify if Women & Infants Hospital is in-network.
Providers at Women & Infants Hospital can provide language services for Chinese, Greek, and Spanish.