1. Cedar Creek Health Campus 18275 S Burr St, Lowell, IN 46356 Coordinate: 41.28707,-87.39967 Phone: (219) 696-6750