Records link phone number (936) 637-7397 with Kristin’s details. Lufkin and Wichita Falls are cities Kristin has lived in. Kristin’s current address is 1002 Skeetwood St, Lufkin, Tx 75904. 1973 is the birth year of Kristin. Kristin is related to or closely associated with John Scott Cooper, Julia Lee Taubert, Scott J Cooper and 2 other people. Kristin was born 51 years ago.