FAITH FELLOWSHIP LUTHERAN CHURCH1603 N GRANDVIEW AVE, ODESSA, TX 79761 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions