Eleftherios John Alexandrou, MD, Ophthalmology

166 Cass Ave Unit 1
WoonsocketRI  02895-4712 (Providence County)


Phone: 401-769-2511
Fax: 401-769-7696

NPI: 1912168352
License Number: 036.121093 (IL)