Steven was born 72 years ago. Steven's birth date was listed as 1952. New Orleans and Slidell are cities Steven has lived in. 2024 Swan St, Slidell, La 70460 is where Steven resides. Steven has listed (985) 643-0315 as his phone number.