NPI: 1710953690 · BEVERLY, MA 01915 · Retina Specialist (Ophthalmology) Physician · NPI assigned 02/28/2006