Richard Odell Perry Thu, 07/16/2020 - 12:00am Richard Odell Perry, of Phoenix, Arizona, passed away on July 7, 2020, from COVID-19, just 12 days from his 90th ...PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today! Read more about Richard Odell Perry