SUPPORT
Support for providers
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.
