Individual provider · Type 1 NPI

Fina Canas Barouch, MD

Retina Specialist (Ophthalmology) Physician · Peabody, MA

NPI number 1386628501 Active

About NPI 1386628501

Fina Canas Barouch, MD's National Provider Identifier is 1386628501, issued on Dec 1, 2005. The primary taxonomy on file is Retina Specialist (Ophthalmology) Physician (207WX0107X), and the practice location is in Peabody, MA. The record was last updated on Jun 24, 2021.