She has stayed in Miami Shores before moving to North Miami Beach. Records link April with Thomas Andrew Lambert, T Lambert, Lambert A Vega and one other person. 1448 177Th St, North Miami Beach, Fl 33162 is where April resides. The current age of April is 69. 1955 is the birth year of April. The number currently linked to April is (305) 947-5267.