Possible relatives of April are: Sherry L Lewisdiaz, Aisha Lewis Klugh, Emir J Lewis and 5 other people. April now resides at 572 Grand St #G1207, New York, Ny 10002. April owns the phone number (212) 777-3602. Public records show New York as a city April also stayed in. April was born 72 years ago. 1952 is the birth year of April.