Steven's possible relatives are Teresa Heard Phillips, Pearl Kline Mcfarland, Leroy Denzel Mcfarland and one other person. Steven owns the phone number (940) 484-0608. Other cities that he has stayed in are Abilene, Smyrna, Fort Worth and one other city. Steven’s residency is at 929 Monterey Dr, Denton, Tx 76209. Steven turned 66 years old. His birth year was listed as 1958.