The age of April is 54. April’s current address is 2131 Timoleon St, New Orleans, La 70122. Her birth year was listed as 1970. Public records show New Orleans and Memphis as cities April also stayed in. Michelle Saulsberry Parker, Roy Robert Parker, Monchel Mynea Parker and 3 other people are people possibly related to April. April has listed phone number: (901) 213-1050.