April is a resident of 114 Oakleaf Cir, Moulton, Al 35650. In addition to Moulton, April also lived in Moulton and Town Creek. Records link phone number (256) 974-4777 with April’s details. April was born 53 years ago. People possibly related to April are Kenneth F Mcelroy, Bobby W Mcelroy, Jason L Mcelroy and 3 other people. 1972 is her birth date.