WIP · World in Pocket

Lutcher Memorial Church Building

Texas, US

Lutcher Memorial Church Building

Lutcher Memorial Church Building, now the First Presbyterian Church of Orange, Texas, is a historic church at 902 W. Green Avenue in Orange, Texas, United States. It was built in 1912 and added to the National Register of Historic Places in 1982.

Listen to the audio guide for Lutcher Memorial Church Building Free on WIP — starts by itself when you arrive, even with the screen off

Nearby