New England Eye Center

$22.0M revenue • 120 employees • Biewend Building, 260 Tremont Street, 9th-11th Floors, Boston, MA, 02116, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

New England Eye Center

Address

Biewend Building, 260 Tremont Street, 9th-11th Floors, Boston, MA, 02116, United States

Website

neec.com

Approx. Annual Revenue

$22.0M

Employees

120

Established

1997

Locations

4

About New England Eye Center

New England Eye Center (NEEC) is an ophthalmology practice specializing in cataract, LASIK, and other eye care services. Located in Brookline, Massachusetts, NEEC has approximately 201 employees and is affiliated with Tufts University School of Medicine, providing comprehensive eye care to patients in the Boston area.

Business Profile

Read from the New England Eye Center website on Oct 12, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current newsletters and research; Detailed services and patient resources

Recent changes

What changed on the New England Eye Center website and Google listing, as detected by Coldlytics on each visit.

  1. Google reviews went from 30 to 31

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

New England Eye Center locations

4 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
Biewend Building, 260 Tremont Street, 9th-11th Floors, Boston, MAprimary——Claimed
959 Concord St #302, Framingham, MA——Claimed
725 Concord Ave #2200, Cambridge, MAEye care center 3.8 (31)Claimed
1371 Beacon St #100, Brookline, MA— 3.3 (14)Claimed

Medical Specialist Companies near Boston, MA

Browse all Medical Specialist companies in Massachusetts →

Frequently Asked Questions about New England Eye Center

Categories

Technologies Used

Social Profiles

Key Decision Makers

Wadie Ibrahim Owner
LinkedIn