The number currently linked to Steven is (502) 364-8126. Steven’s residency is at 122 Southview Ter, Louisville, Ky 40214. Other a city that he has stayed in is Louisville. This year Steven celebrated his 50 birthday. 1974 is the birth year of Steven.