Records link Stephen with John L Louthan, Rachel G Louthan, Bonnie J Louthan and 5 other people. Records link phone number (502) 238-4688 with Stephen’s details. Stephen's birth year is 1961. 3607 Cave Springs Ave, Bowling Green, Ky 42104 is where Stephen lives. Stephen was born 63 years ago. Stephen has previously lived in London, Lexington, Ward and 3 other cities.