Steven now resides at 14104 Shelbyville Rd, Louisville, Ky 40245. This year Steven celebrated his 63 birthday. Steven owns the phone number (502) 245-4441. Louisville and Lexington are cities Steven has lived in. 1961 is the birth year of Steven.