The current age of April is 43. April has previously lived in Dearborn Hts, Dearborn Heights, Garden City and 3 other cities. The possible relatives of April are George D Weber, Rachel Lee Christopher, Nicole S Weber and 4 other people. The number currently linked to April is (313) 633-1088. The birth year was listed as 1981. 22150 Columbia St, Dearborn, Mi 48124 is where April lives.