Steven Biles, with a birth certificate stating November 23, 1974, has lived for fifty years. Steven Biles lives at the address 3937 NE 120th St, Elgin, OK 73538, USA. Steven Biles, the individual's home records indicate five past residences. The following locations are listed as past addresses: 79 NE Jim Rd, Elgin, OK 73538, 1514 W Colorado Ave, Colorado Springs, and 313 S Fern Pl, Broken Arrow. The spouse of Steven Biles, the individual is likely to be Tiffany L Biles (age: forty-nine years old). Steven Biles is the account holder of [email protected]. Public records indicate that Lynelle Turner (between 2000 and 2001) and the person in question lived at 1514 W Colorado Ave, Colorado Springs, CO 80904, USA. You can find people with the same name, the aforementioned person, in Texas, Colorado, Missouri, Tennessee. There are several other people living in the house, including Tiffany L Biles, Aspen N Wright, Bayley Wright