mobile menu
mobile menu
About
FAQ
Home
Nursing Homes
Lowell, IN 46356
2
Overall Stars
Cedar Creek Health Campus
18275 Burr St
Lowell, IN, 46356
(219) 696-6750
Nursing Home
Information
Cedar Creek Health Campus is a government - county nursing home certified for medicare and medicaid in Lowell, IN.