Chen, Vicki M, M.D.
Ophthalmology

New England Eye Center

800 Washington St
Boston MA 02111
Phone: 617-636-6769
Fax: 617-636-3305
complex strabismus and minimally invasive surgery for strabismus.