206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Sandy Delacruz, a 35-year-old police officer from Freeport, NY, tragically passed away on December 22, 2016. She was found deceased in her patrol car while on duty, with what authorities believe to be a self-inflicted gunshot wound. The incident occurred after a shots fired call led law enforcement to the area of North Bayview and Randall Avenue, where they discovered Officer Delacruz. The Freeport Police Department has classified her death as non-criminal, indicating that it was an apparent sui ...Read More
Links to Additional Sources (10)
See any mistakes?Victim Details
Sandy Delacruz
Female
Hispanic / Latino
Freeport
NY
2016-12-22
35
Sandy
Delacruz
11/07/2025

