Her birth year was listed as 1979. The number currently linked to April is (662) 841-1838. April’s residency is at 1322 Ida St #B16, Tupelo, Ms 38801. Records link April with Johanna Kleve Lemons, Delbert F Lemons, Juan L Morales and 3 other people. Memphis, Haleyville, Covington and one other city are cities April has lived in. The current age of April is 45.