The current age of April is 64. Her birth year was listed as 1961. Public records show Ventura, Portland, Tigard and one other city as cities April also stayed in. April is related to or closely associated with Kenneth Everitt Gluck, Roland J Stober, Danielle Irena Leach and 6 other people. April’s residency is at 126 Twin Towers Ave, Las Vegas, Nv 89123. Records link phone number (702) 897-0859 with April’s details.