EMMAUS MISSION CENTERC/O JASON MITCHELL 805 SPENCER ST, LOGANSPORT, IN 46947 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions