churches of texas wallpaper painted churches of texas hours Cyril and Methodius Church - 979-743-4514 St. If you live in or are visiting Houston Texas one experience you must have is to vis… Monday, June 13, 2022 Edit