Find Church Near Me in Avalon Welcome to our new site: catalog of Church of Avalon, Texas. Find Church Near Me. St John Baptist Church Establishment Church Place of worship +1 972-627-3626 101 Sissom Avenue, Avalon, TX 76623 TEXAS-PAGES.COM Avalon Church Types of organizations in Avalon, Texas All types Church Establishment Finance Fire station Florist General contractor Moving company Place of worship Post office