His birth year was listed as 1958. Stephen owns the phone number (502) 937-5365. He has stayed in Louisville before moving to Louisville. Stephen was born 66 years ago. Stephen’s residency is at 9507 Lamborne Blvd #1, Louisville, Ky 40272.