Records link phone number (904) 225-0636 with April’s details. 2083 Jean Rd #63, Yulee, Fl 32097 is where April resides. April was born in 1981. The possible relatives of April are Janice A Vinzant, Janice A Stokes, William E Stokes and 4 other people. The current age of April is 43. She has stayed in Callahan, Fernandina Beach, Knoxville and one other city before moving to Yulee.