1974 is his birth date. 5969 Old Mexia Rd, Waco, Tx 76705 is where Steven lives. The current age of Steven is 50. Public records show Waco and China Spring as cities Steven also stayed in. The phone number (254) 756-5502 is Steven’s.