The Theophilus Allen House is a historic house in Palo Alto, California. It was built in 1905 for Theophilus Allen, who was the founder of the Palo Alto Christian Science Church.
Architect Alfred W. Smith designed the house in the American Craftsman style. The residence is located at 662 Melville Avenue in the University South neighborhood.
Since May 20, 1999, the house has been listed on the National Register of Historic Places.
Sources: Wikipedia, OpenStreetMap, Wikidata, Wikimedia Commons
Written by Kyle McLonely
Discuss this with the author and others
No comments yet. Be the first to start the conversation.