Filming locationHouston & the Upper Coast
2 Houston Center (lobby)
The Swarm (1978) filmed at 2 Houston Center (lobby) in Houston, Texas.
Houston · Harris County
The Swarm (1978) filmed at 2 Houston Center (lobby) in Houston, Texas.
Houston · Harris County
Public places only, never private homes. Own a place productions could use? List it in the location library.