206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Sandy Delacruz

Female

Hispanic / Latino

Freeport

NY

2016-12-22

35

Sandy

Delacruz

11/07/2025