Nathan Crouch

$97.3M revenue • 1,001 employees • 3101 Fields S Dr, Champaign, IL, 61822, United States

Last Updated Jun 17, 2026

Company Overview

Company Name

Nathan Crouch

Address

3101 Fields S Dr, Champaign, IL, 61822, United States

Approx. Annual Revenue

$97.3M

Employees

1,001

Established

1996

About Nathan Crouch

Christie Clinic is a large, physician-owned multi-specialty medical practice located in Champaign, Illinois, employing over 1,000 people. The clinic provides a wide range of healthcare services, including primary care, specialty care, and various medical treatments and procedures.

More Companies in Illinois

Browse all companies in Illinois

Frequently Asked Questions about Nathan Crouch

Technologies Used

Social Profiles

Key Decision Makers

Kenny Bilger CEO
Kenneth Bilger CEO
LinkedIn
Syed Hussain Chairman- Vascular and Endovascular Surgery
LinkedIn
Andrew Bartlett Owner
LinkedIn