The residency of April is at 8861 Shoemaker Ave, Canal Fulton, Oh 44614. This person's birth year is 1971. Public records show Hoffman Estates, Massillon and Canton as cities April also stayed in. The current age of April is 54. Possible relatives of April are: Debby K Leonard, Junior Webb Mayle, Debra K Leonard and 6 other people. April has listed (330) 854-2362 as her phone number.