April has previously lived in Oklahoma City and Edmond. Records link phone number (405) 947-1530 with April’s details. This year April celebrated her 47 birthday. 5300 Memorial Rd #7P, Oklahoma City, Ok 73142 is where April lives. April was born in 1977.