Return Nature Funeral Home

The Return to Nature Funeral Home also allegedly let the bodies of 189 people decay and rot in a building 100 miles from Denver.