Vital Statistics at Time of Disappearance
Details of Disappearance
Page was last seen at the Oasis Tavern in Lockport, Illinois on September 17, 1990. Page might have been involved with drug dealers. At the time of her disappearance, several of Page's acquaintances told police of a rumor she was killed and shredded in a piece of machinery used to grind trees.
If you have any information concerning this case, please contact:
Will County Sheriff's Department