Cedar Creek Health Campus
18275 S. Burr Street, Lowell, IN, 46356
4.5
(4 reviews)
"My husband has been there for a few years now. He was in and out for a year or so and then we agreed he needed to stay. The staff is kind and caring. The rooms lovely and I feel blessed he is in a good place. He likes to read and there is a shari..."
READ MORE