CROSSROADS BAPTIST MISSION42-36 81ST ST 3RD FLR, ELMHURST, NY 11373 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions