We have found 9 possible relatives of April: Victoria Leigh Havel, Scott R Shinn, Arlin S Rehrer and 6 other people. The current age of April is 50. April owns the phone number (352) 680-0226. 1974 is the birth year of April. 5556 22Nd Ave, Ocala, Fl 34479 is where April lives. Other a city that she has stayed in is Ocala.