St Thomas Csi Church Houston
Episcopal / Anglican
13630 Almeda School Rd, Houston, TX, 77047
Phone: (713) 434-1973
Website: www.csichurchhouston.org
Nearby Churches
- IMPG Church · Houston, TX
- Iglesia Pentecostal Una Luz de Esperanza · Houston, TX
- Almeda Baptist Church Sbc · Houston, TX
- Church of Pentecost Houston Central Assembly · Houston, TX
- The Church of Pentecost USA - Houston District · Houston, TX
- Thrive Church TX · Houston, TX