Santa Rosa, California is a nice town located to the north of San Francisco. It serves as the seat of Sonoma County.
Santa Rosa, Sonoma County, and the Bay Area in general were popular filming locations for Alfred Hitchcock. This building makes an appearance in the film "Shadow of a Doubt."
Loading contexts...