2425 Derby Rd, Abilene, Tx 79606 is where Steven resides. Steven's possible relatives are Kenneth Wade Squyres, Charlette Grace Squyres, Scottie Squyres and 3 other people. Steven has listed phone number: (915) 695-2877. Steven was born 50 years ago. His birth year was listed as 1974. Company linked with Steven is: Buns Over Texas, Abilene, Llc. Public records show Abilene, Amarillo and Lubbock as cities Steven also stayed in.