Dugald Munro, MD

Ophthalmology

1525 Wamponoag Trl, Ste 105, East Providence, RI 02915

(401) 437-0500