Locations

New England Eye Center offers appointments in Boston and at our several satellite offices in eastern Massachusetts: Monday – Friday, 8 am to 5 pm. Appointments should be made directly with the local office where you would like to be seen. Urgent and Emergency care and 24-hour coverage is available through our Comprehensive Ophthalmology Service at 617-636-0705.

New England Eye Center – Boston (Main Office)

Offices:

Tufts Medical Center
Biewend Building, 9-11th Floor
260 Tremont Street
Boston, MA 02116

Mailing Address:

800 Washington St., Box 450
Boston, MA 02111
Telephone: 617-636-4600 *** Our phone lines are currently down at this office today, 7/23. Please try calling another location. 
Fax: 617-636-4866s

Laser Vision Center

Biewend Building, 11th Floor
260 Tremont Street
Boston, MA 02116
Telephone: 617-636-7800 *** Our phone lines are currently down at this office today, 7/23. Please try calling another location. 
Fax: 617-636-9267
Refractive Coordinator: 617-636-1055

Pediatric Ophthalmology

Floating Hospital for Children, 6th Floor
755 Washington Street
Boston, MA 02111
Telephone: 617-636-6769 *** Our phone lines are currently down at this office today, 7/23. Please try calling another location. 
Fax: 617-636-3305


New England Eye Center – Brighton at Steward St. Elizabeth’s Medical Center

11 Nevins Street, Suite 205
Brighton, MA 02135-3503
Toll Free: 800-391-7890
Telephone: 617-783-5050
Fax: 617-783-0734


New England Eye Center – Brookline

1371 Beacon Street, Suite 100
Brookline, MA 02446
Telephone: 617-734-1396
Fax: 617-734-1397


New England Eye Center – Cambridge

725 Concord Avenue, Suite 2200
Cambridge, MA 02138
Telephone: 617-876-3660
Fax: 617-876-2542
Toll Free: 833-864-8488


New England Eye Center – Framingham

959 Concord Street Suite 302
Framingham, MA 01701
Telephone: 508-879-3204
Fax: 508-620-0098


New England Eye Center – Wellesley

1 Washington Street, Suite 212
Wellesley Hills, MA 02481
Toll Free: 800-452-2084
Telephone:
781-237-6770
Fax:
781-237-4727


New England Eyewear Optical Shop

260 Tremont Street
Biewend Building, 11th Floor
Boston, MA 02116
Telephone: 617-338-9595
Fax: 617-636-1264
Hours: M – F | 8:30 AM – 5:00 PM

Find a Physician:
Back to Top
© Copyright 2000 – 2018 New England Eye Center
Medical website design by Glacial Multimedia, Inc.