207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Brown had been arrested on January 15, 2025, on multiple charges rela ...Read More
Links to Additional Sources (4)
See any mistakes?Victim Details
Craig Brown
Male
West Palm Beach
FL
2025-02-06
61
Craig
Brown
11/13/2025







