Tech Insider
The Idaho Maximum Security Institution
Creech was to be executed at the Idaho Maximum Security Institution.