EDGEMERE CHAPEL8523 THACKERY ST APT 9220, DALLAS, TX 75225 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions