1 location
Discover 1 confirmed movie and TV filming locations in Palo Alto, United States. Explore exact pins on the map, scene-by-scene breakdowns, and then-and-now photos from visitors.
Harold and Maude
1971 · Movie
St Thomas Aquinas Catholic Church
Palo Alto, US
← All locations