April is a resident of 135 Pell St, Lewisport, Ky 42351. Records link phone number (270) 295-7889 with April’s details. April has reached the age of 58 years. People possibly related to April are Charles Dudley Atwell, Atwell Charles Dudley, Kevin L Atwell and one other person. Lewisport is a city April has lived in. 1966 is the birth year of April.