OGDEN — Police are investigating human remains that were found inside a storage unit located at 2868 Grant Ave. in Ogden on Thursday.
Ogden police called the circumstances surrounding the discovery “suspicious.”
The address matches the name of a storage facility called Stock N Lock Self Storage.
The ongoing investigation is being conducted by detectives of Ogden Police Department’s Major Crimes Bureau.
View Comments
No other details were available Thursday night.

