April was born 65 years ago. April's birth year is 1959. April’s current address is 7762 Pflumm Ct, Lenexa, Ks 66216. Records link phone number (913) 631-8416 with April’s details. Other cities that she has stayed in are Shawnee Mission, Ocean Springs, O Fallon and one other city.