The Puppet Masters Filming Locations

The Puppet Masters was filmed in Los Angeles in United States of America.
Show Map
 

Fresno City Hall

Des Moines City Hall

Source: IMDb