David Huffman was born in 1946, age 78. David Huffman's address is 2811 Primrose Court , Montrose, CO 81401. Possible relatives include Loretta Fennel, Chad Huffman and 3 others. Public records show David has also lived in Greeley, CO. David's latest phone number is (303) 330-8950. Previous phone numbers include (970) 249-5898 and (970) 330-8950.
Lori Roberts's current address is 1633 Saw Grass Drive , Montrose, CO 81401. Lori's age is 53 years old (1970). Phone numbers associated with Lori are (303) 330-8950 and (970) 330-8950. Lori has also lived in Greeley, CO and Cleveland, OH.
Results 1 - 2 of 2