Texas Rio Grande Legal Aid July 27, 2023 by Website:www.trla.orgPhone:(956) 996-8752 Address:301 South Texas AvenueMercedes, TX 78570 Hours:Mon-Fri9am-5pm