Records link phone number (985) 641-3993 with Stephen’s details. This year Stephen celebrated his 59 birthday. 106 Brett Dr, Slidell, La 70461 is where Stephen lives. 1965 is the birth year of Stephen. He has stayed in Slidell before moving to Slidell.