207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Craig Brown, a 61-year-old man from Jupiter, Florida, was found dead on February 6, 2025, at the Loxahatchee Slough Natural Area near West Palm Beach. His body was discovered inside a red Tesla parked in a lot at the natural area, with a gunshot wound and a pistol nearby. Authorities determined that the wound appeared to be self-inflicted, and the Palm Beach County Medical Examiner's Office ruled his death as a suicide.

Brown had been arrested on January 15, 2025, on multiple charges rela ...Read More
Victim Details

Craig Brown

Male

West Palm Beach

FL

2025-02-06

61

Craig

Brown

11/13/2025