Her birth year was listed as 1977. April currently resides at 7031 Indianapolis Ave, Tulsa, Ok 74136. She has stayed in Tahlequah, Mcalester, Bixby and 2 other cities before moving to Tulsa. April has listed phone number: (918) 712-9387. April has reached the age of 47 years.