Osborn Health & Rehabilitation is located in Scottsdale, United States on 3333 N Civic Center Plaza. Osborn Health & Rehabilitation is rated 3.6 out of 5 in the category rehabilitation centermedical centernursing home in United States.
Address
3333 N Civic Center Plaza
Accessibility
Wheelchair-accessible entrance