PROVIDER PROFILE · NPI 1386628501

Fina BarouchMD

OphthalmologyPeabody, MAI