Wiza logo
Wiza logo
Get a demo
Get started for free

Imboden Creek Living Center

Go to website

Facts about Imboden Creek Living Center

Description
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...
HQ Location
Decatur, Illinois, United States
Number of employees
11-50
Industry
Primary And Secondary Education
Latest update
May 1, 2024

Social media accounts of Imboden Creek Living Center

Imboden Creek Living Center employees

Christina Hall avatar
Christina Hall
Accounts Receivable/Bookkeeper

Frequent questions about Imboden Creek Living Center

How many employees does Imboden Creek Living Center have?
Imboden Creek Living Center has approximately 11-50 employees.
What is Imboden Creek Living Center's industry?
Imboden Creek Living Center is involved in the industry of Primary And Secondary Education.
Where is Imboden Creek Living Center's headquarters?
Imboden Creek Living Center's headquarters is located in Decatur, Illinois, United States.
What is the website of Imboden Creek Living Center?
You may visit their official website at https://imbodencreek.com
Find anyone's contact info.
Get 20 free email reveals
Wiza does not guarantee or claim any of the information found on this public directory to be 100% accurate or up to date.Information found here is gathered from a variety of online and offline sources.If you wish to exclude your personal data from this public directory please fill out the optout form.