Also known as: mikeckeogh1
John Avery lives in Asheville, NC, but has also spent time in Davie, FL. Companies in which John has a work history include Nfl, National Football League, Running Back, Professional Football Player and Minnesota Vikings. Some of John relatives are Linda M Avery and Toya Louise Avery.