Petulia Filming Locations

Petulia was filmed in San Francisco in United States of America.
Show Map
 

Fort Point National Historic Site

Fort Point

Archie spends quality times with his sons.

Source: IMDb