Delirium Home » Idaho Haunted Houses Delirium Address 158 E. Chubbuck Rd Chubbuck, ID 83201 Phone 208-757-7562