He has stayed in Liverpool before moving to Elmira. Steven’s current address is 88805 Pine St, Elmira, Or 97437. 1957 is his birth date. The number currently linked to Steven is (541) 510-0393. Steven was born 67 years ago.