Advertisement
Keaton Krell's trial is taking place in Estes Park, Colorado. Keaton is currently living and working in the Fort Collins, Colorado area. The trial is expected to be streamed live, with more information to be shared as the date approaches.
Advertisement
Event Venue & Nearby Stays
Estes Park, Colorado, United States