FATHER WILLIAMS ABBA CHARITABLE TRUST14301 N 87TH ST STE 208, SCOTTSDALE, AZ 85260 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions