Welcome to Tanglewood! The Tanglewood Church of Christ has existed for more than fifty years, meeting at 1329 Tanglewood Lane in Odessa, Texas. Currently the church consists of about 25 members plus children. Once a larger congregation, the building has … Continue reading