He has stayed in Atlanta, Marietta, Akron and 4 other cities before moving to New Orleans. Steven was born in 1970. The number currently linked to Steven is (770) 218-1013. The current age of Steven is 54. 7903 Jeannette St, New Orleans, La 70118 is where Steven lives.