Phone number listed for Michael is (303) 750-6307. Rebecca Carter Feezor, Beckys A Feezer, Michael Lee Feezor and 3 other people are people possibly related to Michael. Michael has reached the age of 72 years. His birth year was listed as 1952. 938 Eudora St, Denver, Co 80220 is where Michael lives. He has stayed in Denver, Albuquerque and Boise before moving to Denver.