North Capitol Nursing & Rehabilitation Center is a nursing home located in Indianapolis , Indiana. This nursing home was first approved to provide Medicare and Medicaid services on 12/02/1983. It has 123 certified beds. North Capitol Nursing & Rehabilitation Center is located 2010 N Capitol Ave, Indianapolis, IN 46202 and can be contacted via phone number (317) 924-5821.