This person's birth year is 1976. The number currently linked to April is (936) 559-5969. Possible relatives of April are: John Leonard Oden, Gerald Dwayne Oden, Bonnie Jeanette Oden and 5 other people. April has previously lived in Sweetwater, Nacogdoches and South Pittsburg. April now resides at 206 New Mexico Ave, Sweetwater, Tx 79556. April has reached 48 years of age.