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.

Join the Conversation
Looking for comments?
Find comments in their new home! Click the buttons at the top or within the article to view them — or use the button below for quick access.