April owns the phone number (402) 933-8960. People possibly related to April are L Jones, April A Jones, Clifford Jones and 6 other people. April was born in 1960. April’s current address is 4314 52Nd St, Omaha, Ne 68104. She has stayed in Aurora, Denver, Richmond and 2 other cities before moving to Omaha. April was born 64 years ago.