April's birth year is 1976. The possible relatives of April are Linda K Stephens, Sherri L Obert, Patrick Eugene Stephens and 6 other people. The current age of April is 48. Records link phone number (303) 288-5080 with April’s details. Cities April has lived in before are Thornton, Henderson, Northglenn and 2 other cities. 8461 Hope Ct, Denver, Co 80229 is where April lives.