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.