Decatur Township Center is a nursing home located in Indianapolis , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 07/10/1989. It has 88 certified beds. Decatur Township Center is located 4851 Tincher Rd, Indianapolis, IN 46221 and can be contacted via phone number (317) 856-4851.