CROSSROADS NEW THOUGHT SPIRITUAL CENTER INC2734 LOKER AVE W STE H, CARLSBAD, CA 92010 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions