New England Eye Center – Boston
Headquarters Location
Offices: 260 Tremont Street
Biewend Building, 9th-11th Floors
Boston, MA 02116
Mailing Address: 800 Washington St., Box 450; Boston, MA 02111
Toll Free: 800-231-3316 • Telephone: 617-636-4600
Fax: 617-636-4867
|
Director, New
England Eye Center | ![]() |
Getting to New England Eye Center
The New England Eye Center's main office is located in downtown Boston, in the Biewend Building, 260 Tremont Street, 9th-11th floors. Parking is conveniently located in the Tremont Street Garage, next to the Wang Center for Performing Arts. The Tremont Street Garage is also accessible from Washington Street, next to the Floating Hospital.
Get public transportation directions
Learn more about our Physicians.


