Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Immanuel Lutheran Church (Houston)

Houston, United States

Immanuel Lutheran Church is a historic church at 1448 Cortlandt Street in Houston, Texas. It was built in 1932 and added to the National Register of Historic Places in 1983.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United States