Cedar Creek Health Campus, Lowell, IN: rated 4 of 5, 3.58 nursing hours a resident, 6 inspection findings, 58 beds. Every figure sourced and dated.
Cedar Creek Health Campus is a nursing home at 18275 Burr Street, Lowell, IN, 46356, (219) 696-6750. Every figure below is published by Medicare and reproduced here unchanged.