Theresa Still was last seen alive on Sunday Dec. 27th 2009. Her Car and body were later found in separate locations on Wednesday Dec. 30th 2009. The autopsy finding of her body conclude that the cause of death is from complex homicidal violence. Her boyfriend has been named as a person of interest in the case but no one has been arrested for her murder.
If you have any information about the murder of Theresa Still please contact the
Altoona Police Dept. at: 715-839-6090
Link to this comment:
Video Responses
All Comments (0)