The residency of April is at 4878 Carriage Ln, Elida, Oh 45807. 1978 is her birth date. This person has lived also in Detroit, Lima and Troy. The number currently linked to April is (313) 371-1814. The age of April is 46. We have found 9 possible relatives of April: Rodney Gene Carter, Glenn Wilson Carter, Rodney Gene Carter and 6 other people.