April turned 43 years old. Louis Raymond Snelling, Louis R Snellingiv, Roberta L Schott and 6 other people are people possibly related to April. Phone number listed for April is (936) 715-0088. 915 Rock Oak St, Nacogdoches, Tx 75964 is where April resides. 1981 is her birth date. Bloomington, Middletown, Orlando and one other city are cities April has lived in.