View all Ives House pictures
The Ives House is the residence of Terry and Becky Ives. It is located on 515 Larrabee Road in Indiana. Hoping that Terry could provide answers about Hawkins Lab, Jim Hopper and Joyce Byers visited the residence. While there, Becky told them about Terry's involvement in MKUltra, as well as the...