Vital Statistics at Time of Disappearance
Details of Disappearance
April was last seen at her home on New Castle Avenue on Monday, November 8, 2004, at approximately 11:00 p.m. She may have voluntarily left her home and may be in the New Castle area. Family and friends believe April may have been abducted when she left her home to buy cigarettes.
She was reported missing on November 9, 2004, after someone found her cell phone along New Castle Avenue between West Avenue and Lambsons Lane.
If you have any information concerning this case, please contact:
Delaware State Police Major Crimes Unit
(302) 834-2620, ext. 209
Delaware State Troopers
The News Journal - November 21, 2004