The current age of April is 44. Possible relatives of April are: Pamela S Lee, Mark Lewis Yancey, Michael B Lee and 6 other people. April is a resident of 9781 Old Pascagoula Rd, Theodore, Al 36582. April was born in 1980. The number currently linked to April is (251) 633-6439. Cities April has lived in before are Grand Bay, Mobile and Theodore.