Records link phone number (502) 448-5166 with Steven’s details. Steven has previously lived in Louisville. The current age of Steven is 63. This person's birth year is 1961. The residency of Steven is at 4040 Glenhurst Ave, Louisville, Ky 40216. Ruby Jane Austin, David Austin, Anthony W Austin and 3 other people are people possibly related to Steven.