Theophilus Allen House

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.

[2] It was designed in the American Craftsman style by architect Alfred W.

[2] It has been listed on the National Register of Historic Places since May 20, 1999.

This article about a property in Santa Clara County, California on the National Register of Historic Places is a stub.