The birth year was listed as 1974. She has stayed in Opa Locka, Hialeah, Opalocka and one other city before moving to Miami. Records link phone number (305) 625-7376 with April’s details. April is a resident of 3388 49Th St, Miami, Fl 33142. The possible relatives of April are Frederick Eugene Harris, Lisa Denise Wilkins, Ernest E Harris and 6 other people. April turned 50 years old.