Houghton was born in 1951. This year Houghton celebrated this person's 73 birthday. Houghton now resides at 2535 Sherman St, Denver, Co 80210. Other cities that this person has stayed in are Denver and Littleton. The number currently linked to Houghton is (303) 777-0855.