Possible relatives of Steven are: Lynda Fay Brooks, Edwin E Hurtajr, Janie Poplin Davis and 6 other people. Other cities that he has stayed in are Collinsville, Tulsa, Pleasanton and one other city. Steven’s residency is at 5050 Tanglewood Ln, Odessa, Tx 79762. The birth year was listed as 1973. The phone number (432) 362-8175 is Steven’s. Steven has reached 51 years of age.