Clearvista Lake Health Campus is a nursing home located in Indianapolis , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 02/26/2014. It has 70 certified beds. Clearvista Lake Health Campus is located 8405 Clearvista Place, Indianapolis, IN 46256 and can be contacted via phone number (317) 578-7500.