MovieMaps

The Puppet Masters Filming Locations

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