The age of April is 78. April’s current address is 3356 77Th Ave, Portland, Or 97213. People possibly related to April are Alex L Locke, Thomas H Lockeiii, Kyle Locke and 3 other people. 1946 is the birth year of April. Phone number listed for April is (503) 254-8881. She has stayed in La Mesa, Lemon Grove and Beaverton before moving to Portland.