The birth year was listed as 1979. The number currently linked to April is (918) 257-4957. A city April has lived in before is Afton. 102 Downing, Afton, Ok 74331 is where April resides. The current age of April is 46.