Palo Alto, US
The Theophilus Allen House is a historic house in Palo Alto, California, U.S.. It was built in 1905 for Theophilus Allen, the founder of the Palo Alto Christian Science Church. It was designed in the American Craftsman style by architect Alfred W. Smith. It has been listed on the National Register o
f Historic Places since May 20, 1999.
Listen to the audio guide for Theophilus Allen House Free on WIP — starts by itself when you arrive, even with the screen off