Public records show Mesquite, Plano and Odessa as cities Steven also stayed in. This year Steven celebrated his 60 birthday. This person's birth year is 1964. Steven currently resides at 13223 Brandywine Ln, Balch Springs, Tx 75180. The number currently linked to Steven is (972) 557-4506.