St. Michael’s Lutheran Church – Winchester, Texas

St. Michael’s Lutheran Church in Winchester, Texas received its name because it was organized on September 29, 1887 on the Feast of St. Michael and All Angels. The lovely building they now occupy was completed in 1906.

I really love the color of the stained glass windows as well as the intricate carvings on the altar!

Learn more about the history of St. Michaels:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top