April was born in 1974. Possible relatives of April are: Esther Diaz Tuft, Dianna Hope Tuft, Blaine A Tuft and 6 other people. Nampa, Provo, Spokane and 2 other cities are cities April has lived in. April was born 50 years ago. April has listed (208) 442-3904 as her phone number. 105 1050 #Wllrd, Willard, Ut 84340 is where April resides.