The possible relatives of April are Sandra Jean Ballew, Kristi Tucker, Mark Lindsey Tucker and 6 other people. Records link phone number (940) 321-6730 with April’s details. April is a resident of 601 Comanche Cir, Denton, Tx 76208. April has reached 56 years of age. April has previously lived in Shady Shores, Hickory Creek, Henderson and 5 other cities. Her birth year was listed as 1969.
April owned 2 cars: Mazda Mazda3 and Ford F-150. Records show that they were purchased in 2010 and 2011.