The age of April is 52. Records link phone number (972) 285-4830 with April’s details. April's possible relatives are Jo Anntheresa Babcock, Andrew Thomas Babcock, Joann G Babcock and 2 other people. April is a resident of 1305 Douglas Dr, Mesquite, Tx 75149. In addition to Mesquite, April also lived in Irving, Dallas and Euless. 1972 is her birth date.