ABBA RESCUE1601 DULCENEA ST, EDINBURG, TX 78539 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions