Pranjal Thakuria, MD, Ophthalmology

150 E Manning St
ProvidenceRI  02906-5109 (Providence County)


Phone: 401-272-2020
Fax:

NPI: 1285830323
License Number: 2009-00806 (NC)