ABBA LEADERSHIP CENTER INC83 GREENWICH ST, HEMPSTEAD, NY 11550 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions