132 South Water Street, Decatur, IL 62523
1.8
(6 reviews)
"We have been with Addus for like two or three months. They are just a professionally run operation. It's just like hiring anybody else I believe. I would recommend them. I am not sure, but they are so big that they seem to have some communication problems sometimes. It's just that when you call them, no one calls you back. It's like you are dealing with a mom and pop store. I don't know; I can't nail it down. My mom is comfortable though, and I feel that it is a good match. "
Pricing not available