Cities Stephen has lived in before are Louisville and Bowling Green. Stephen’s residency is at 3937 Elmwood Ave, Louisville, Ky 40207. Stephen's possible relatives are Valerie A Howard, Teresa Montgomery Speth, Chris Speth and 2 other people. Phone number listed for Stephen is (502) 894-9572. This year Stephen celebrated his 62 birthday. His birth year was listed as 1962.