St. Teresa of Avila Church – featured in Alfred Hitchcock’s movie “The Birds” in 1963