Lutcher Memorial Church Building is one of the popular Presbyterian Church located in 902 Green Ave ,Orange listed under Landmark & Historical Place in Orange
,
Lutcher Memorial Church Building is a historic church at 902 W. Green Avenue in Orange, Texas.It was built in 1912 and added to the National Register in 1982.
Map of Lutcher Memorial Church Building
OTHER PLACES NEAR LUTCHER MEMORIAL CHURCH BUILDING