Question: where was the original escape to witch mountain filmed
Answer: Palo Alto, California Avenue