Other cities that he has stayed in are Carrollton, River Rouge and Ecorse. Steven currently resides at 716 Main St #B, Carrollton, Ky 41008. 1970 is his birth date. Phone number listed for Steven is (502) 732-4448. The age of Steven is 54.