His birth year was listed as 1959. 3000 Colfax Ave #134, Denver, Co 80206 is where Devon resides. The current age of Devon is 65. The number currently linked to Devon is (719) 331-2356. He has stayed in Colorado Springs, Salt Lake City, Englewood and 2 other cities before moving to Denver.