We have found 9 possible relatives of April: James Michael Barber, Velma Davis Self, Sharon Taylor Self and 6 other people. April has reached the age of 49 years. April currently resides at 16211 Saddle Club Rd #202, Weston, Fl 33326. Phone number listed for April is (954) 779-1821. This person's birth year is 1976. Other cities that she has stayed in are Houston and Conroe.