Elsa State Bank & Trust Co 442 W Santa Rosa Edcouch, TX 78538 Phone: (956) 262-1391 Fax: (956) 262-9645
Category: Banks