ECHO Health: Payments Simplified ARE YOU A PROVIDER INTERESTEDIN THE FOLLOWING: Accessing your provider information at providerpayments.com CLICK HERE Connecting to the ECHO Payer Network for EFT/ERA CLICK HERE If you need additional assistance please contact ECHO Health at (888) 834-3511