Steven Koecher vanished on December 12, 2009. He is missing from St. George, Utah, but may have ties to Las Vegas/Henderson, NV. Steven’s parents are seeking answers as to how and why he seemingly disappeared into thin air. If you have any information, please contact the St. George Police Department 435-627-4319.
Subscribe and then follow us and join the discussion on Instagram, Twitter, and Facebook at DownTheRabbitHolesPodcast
Disclaimer: All theories discussed are our opinions based on our research. The majority of our research comes from publicly available sources. #armchairdetectives