Church of The Lord Jesus Christ

3112 Druid St, Houston, TX, 77091

Phone: (713) 680-8015

Website: www.opendi.us/houston/5942730.html

Connect: Facebook

Nearby Churches

What to expect on your first visit