Denver North Care Center is a nursing home located in Denver , Colorado. This nursing home was first approved to provide Medicare and Medicaid services on 04/15/1994. It has 84 certified beds. Denver North Care Center is located 2201 N Downing St, Denver, CO 80205 and can be contacted via phone number (303) 861-4825.