250 employees
Sloan Lake is managed Care Provider.
1979
Sloans Lake Managed Care raised undisclosed on January 1, 2003
Investors: Sopris Capital