Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Imboden Creek

Imboden Creek

Imboden Creek Health Services began in 1983 with the mission of developing new and innovative ways to care for those in need of Long Term Care; to change the perceptions of society about what care for the elderly should mean.

Last updated on

About Imboden Creek

Estimated Revenue

$10M-$50M

Employees

51-250

Funding / Mkt. Cap

$350K

Category

Industry

Primary/Secondary Education

Location

City

Decatur

State

Illinois

Country

United States

Tech Stack (0)

search