Creekside Health And Rehabilitation Center is a nursing home located in Indianapolis , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 07/29/1997. It has 120 certified beds. Creekside Health And Rehabilitation Center is located 3114 East 46Th Street, Indianapolis, IN 46205 and can be contacted via phone number (317) 920-7888.