FAITH TEMPLE FELLOWSHIP OF ODESSA INC1335 E 6TH ST, ODESSA, TX 79761 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions