EDENIC LEGACY INSTITUTE907 CITATION DR, STAFFORD, TX 77477 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions