Tineke L Chan, MD, Ophthalmology

2 Dudley St
Ste 505
ProvidenceRI  02905-3236 (Providence County)


Phone: 401-444-7008
Fax: 401-444-4862

NPI: 1689840068
License Number: 13787 (RI)