Durga S Larkin, MD, Ophthalmology

55 Village Square Dr
Building 24
WakefieldRI  02879 (Washington County)


Phone: 401-272-2020
Fax: 401-789-4113

NPI: 1063466324
License Number: MD07869 (RI)