UMass Memorial Eye Center

$1.7B revenue • 281 Lincoln St, Worcester, MA, 01605, United States

Last Updated Aug 23, 2026

Company Overview

Company Name

UMass Memorial Eye Center

Address

281 Lincoln St, Worcester, MA, 01605, United States

Approx. Annual Revenue

$1667.8M

Established

2021

About UMass Memorial Eye Center

UMass Memorial Health is the largest healthcare system in Central Massachusetts, offering advanced medical technology and support services. Located in Worcester, MA, the company employs approximately 15,002 individuals, providing a comprehensive range of clinical services and treatments to the region.

More Companies in Massachusetts

Browse all companies in Massachusetts

Frequently Asked Questions about UMass Memorial Eye Center

Advertising Pixels

  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Leighann Dreyer External Digital Marketing Manager
LinkedIn
Justin Precourt President
LinkedIn