Cedars The is a nursing home located in Leo , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 03/30/2012. It has 65 certified beds. Cedars The is located 14409 Sunrise Ct, Leo, IN 46765 and can be contacted via phone number (260) 627-2191.