JUDI Health® is here to help with any inquiries that arise as part of the care cycle. Please reach out to our Customer Care team at 1-833-599-1020 for any inquiries regarding:
• Eligibility and Enrollment
• Prior Authorizations
• Accumulators
• Adjudication & Payments
• Appeals
We are partnered with ECHO Health Inc. to facilitate provider payments. To update your preferred payment method or access payment information (Explanation of Payment, 835, etc.) please visit ECHO Health.