Cedar Creek Health Campus August 19, 2021 · Assisted Living Claim Listing Contact Information 18275 South Burr Street, Lowell, Indiana 46356 (219) 690-8605 Get Directions By car By public transit Walking Bicycling Detailed InformationCedar Creek Health Campus provides compassionate senior living solutions in Lowell IN Visit our website to learn more Owner Trilogy Health Services