Invasion of the Body Snatchers Filming Locations

Invasion of the Body Snatchers was filmed in San Francisco in United States of America.
Show Map
 

1227 Montgormey Street

Matthew Bennell's House

Source: Filmap

 

Napier Lane

Under the Stairs

Source: Filmap