EDINBURG CHAPEL INC2228 ISIAH ST, EDINBURG, TX 78542 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions