April now resides at 38 Riverview Ave #1, Battle Creek, Mi 49017. This person has lived also in Battle Creek. The current age of April is 62. April has listed (269) 719-2079 as her phone number. This person's birth year is 1962. Laurel Lynn Thwaites, Linda Lee Bouffard, Brian M Watts and 2 other people are people possibly related to April.