Home
›
Providers
›
Leah Ruth Battista
Leah Ruth Battista
Providence, Rhode Island
Obstetrics & Gynecology, Maternal & Fetal Medicine
✓ Verified via NPPES
Address
148 W RIVER ST STE 8
Providence, RI 02904
Contact
Call 401-606-3000
NPI Number
1063560969
Verified on May 30, 2026
Source: NPPES Registry →