FLAME OF LOVE OF THE IMMACULATE HEART OF MARY INFORMATION CENTER1258 THEODORA ST, ELMONT, NY 11003 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions