Vital Statistics at Time of Disappearance
Details of Disappearance
Owens was last seen in the New York City borough of Manhattan on November 21, 1996. Owens has never been seen again.
If you have any information concerning this case, please contact:
New York City Police Department