The number currently linked to Michael is (719) 561-2326. 3600 Devonshire Ln, Pueblo, Co 81005 is where Michael lives. Possible relatives of Michael are: David Anthony Tafoya, Chun Cha Tafoya, Crystal Ann Tafoya and 4 other people. This year Michael celebrated his 59 birthday. Michael's birth date was listed as 1965. Cities Michael has lived in before are Pueblo and Colorado Springs.