In addition to Deltona, April also lived in Deltona and Altamonte Springs. The number currently linked to April is (904) 789-2484. The residency of April is at 2583 Collingswood Dr, Deltona, Fl 32738. Records link April with Lynne A Waters, Robert Eric Waters, Wayne Eric Waters and 3 other people. April was born 69 years ago. April's birth year is 1956.