Rio Vista Post Acute And Rehabilitation is a nursing home located in Peoria , Arizona. This nursing home was first approved to provide Medicare and Medicaid services on 08/05/1988. It has 150 certified beds. Rio Vista Post Acute And Rehabilitation is located 10323 West Olive Avenue, Peoria, AZ 85345 and can be contacted via phone number (623) 875-0100.