Fort Pickens is the site of a military fort on Santa Rosa Island.
If you have any information about this case, contact the Escambia County Sheriff's Office at 850-436-9630 or the Pensacola Police Department at 800-435-1900.
The KMM Blog features true crime writer Robert A. Waters’ analysis of cold unsolved cases and commentary about modern and historical crimes. Kidnapping. Murder. Mayhem. They're as old as human history, and as fascinating.