The residency of April is at 2149 Eagles Nest Cir, Decatur, Ga 30035. April has reached the age of 54 years. Public records show Memphis, Tucker, Avondale Estates and one other city as cities April also stayed in. The birth year was listed as 1971. April has listed phone number: (404) 289-9529. April's possible relatives are Frances M Williams, Gregory Dean Wilcox, Sheila L Wintewatson and 6 other people.