Chicago Heights, IL
Project Crest, a clinically integrated network of 200+ physicians, is a leading independent provider of value-based care services in the Chicago market. This network spans 130 PCPs and 90 specialists,...
$27,000,000
EBITDA: $5,900,000