UNC Substance Treatment and Recovery (STAR)

15,002 employees • 1101 Weaver Dairy Rd Suite 102, Chapel Hill, NC, 27514, United States

Last Updated Jan 15, 2026

Company Overview

Company Name

UNC Substance Treatment and Recovery (STAR)

Address

1101 Weaver Dairy Rd Suite 102, Chapel Hill, NC, 27514, United States

Employees

15,002

Established

2006

About UNC Substance Treatment and Recovery (STAR)

UNC Health is a not-for-profit integrated healthcare system owned by the state of North Carolina, with multiple locations across the state. The organization employs approximately 15,002 people and is headquartered in Apex, North Carolina, United States.

Frequently Asked Questions about UNC Substance Treatment and Recovery (STAR)

Technologies Used

Social Profiles

Key Decision Makers

David Clements Partner
LinkedIn
William Roper CEO
LinkedIn