Cedar Creek Health Campus
18275 S. Burr Street, Lowell, IN 46356
4.5
(4 reviews)
"My brother moved into Cedar Creek Health Campus. It is a bright and airy environment. The staff is helpful. It is very expensive. The facility is clean and comfortable. He is in a single bedroom...."
READ MORE