EVERY SCAR MINISTRIES2900 PARK NEWPORT APT 322, NEWPORT BEACH, CA 92660 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions