Homewood Health Campus is a nursing home located in Lebanon , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 10/25/2000. It has 68 certified beds. Homewood Health Campus is located 2494 N Lebanon St, Lebanon, IN 46052 and can be contacted via phone number (765) 482-2076.