This person's birth year is 1950. Steven’s residency is at 3310 Chinquapin Ln, Louisville, Ky 40219. Other a city that he has stayed in is Louisville. Steven has reached 74 years of age. The number currently linked to Steven is (502) 772-1782.