Harcourt Terrace Nursing And Rehabilitation is a nursing home located in Indianapolis , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 10/09/1973. It has 110 certified beds. Harcourt Terrace Nursing And Rehabilitation is located 8181 Harcourt Rd, Indianapolis, IN 46260 and can be contacted via phone number (317) 872-7261.