MovieMaps

Photo of Druid Hill Sanitarium

Location: Riverview Hospital
As Seen In: The X-Files episode 1x03 “Squeeze