This person's birth year is 1975. Public records show Black River Falls, Milwaukee, North Olmsted and one other city as cities April also stayed in. April was born 49 years ago. The residency of April is at 18105 Hoffman Ave, Brookfield, Wi 53045. The possible relatives of April are Barbara E Richter, Thomas L Richter, Wayne R Elrodjr and 4 other people. The number currently linked to April is (414) 329-8629.