Find Church Near Me in Windthorst Welcome to our new site: catalog of Church of Windthorst, Texas. Find Church Near Me. Antelope United Methodist Church Establishment Church Place of worship +1 940-476-2473 183 West Antelope Road, Windthorst, TX 76389 TEXAS-PAGES.COM Windthorst Church Types of organizations in Windthorst, Texas All types Accounting Atm Car dealer Car repair Church Convenience store Establishment Finance Food Gas station General contractor Hardware store Lodging Museum Place of worship Post office Supermarket