Leah Ruth Battista, MD, Obstetrics & Gynecology

148 W River St Ste 8
ProvidenceRI  02904-2615 (Providence County)


Phone: 401-606-3000
Fax: 401-331-8110
Email: lba***@*****il.com

NPI: 1063560969
License Number: A73262 (CA)