William G Tsiaras, MD, Ophthalmology

78 Baker St
ProvidenceRI  02905-4417 (Providence County)


Phone: 401-831-4592
Fax: 401-831-4643

NPI: 1376609180
License Number: 4952 (RI)