Got Questions? We’ve got answers. And we’re happy to help you with whatever you need. See below for our address and important phone numbers.
EFT/ERA/835 Assistance
Phone: 888-834-3511
Email: edi@echohealthinc.com
Provider Portal Assistance
Phone: 800-895-0621
Website: https://enrollments.echohealthinc.com/efteradirect/molinaHealthcare
Provider Portal (ECHO): https://providerpayments.com/