The Willows Los Angeles is showcased in a 10,000 sq ft mansion situated in the most haunted area of Los Angeles. Thus, the site itself lends a sinister touch to the show, which is sure to send chills down your spine. Learn More: https://www.jfiproductions.com/creep-la