He has stayed in Evansville and Lewisport before moving to Lewisport. Phone number listed for Stephen is (270) 295-7297. Stephen has reached the age of 68 years. Stephen is a resident of 22 Poplar Grove Ct, Lewisport, Ky 42351. 1956 is the birth year of Stephen.