FIRST BAPTIST CHURCH ODESSA TEXAS DTD 0881709 N LEE AVE, ODESSA, TX 79761 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions