Contact Information

Chen v. Chase Bank Settlement Administrator

P.O. Box 43434

Providence, RI 02940-3434

1-866-596-9824

admin@ecoasettlement.com