8636 Arcadia Park Dr, Keller, Tx 76248 is where Steven resides. The phone number (817) 431-4198 is Steven’s. Steven turned 61 years old. This person's birth year is 1963. In addition to Keller, Steven also lived in Azle, Fort Worth and Hurst.