Osborn Health And Rehabilitation is a nursing home located in Scottsdale , Arizona. This nursing home was first approved to provide Medicare and Medicaid services on 05/07/1981. It has 130 certified beds. Osborn Health And Rehabilitation is located 3333 North Civic Center Plaza, Scottsdale, AZ 85251 and can be contacted via phone number (480) 994-1333.