About Omar Escobar Law Firm - Starr County
Public profileOmar Escobar Law Firm - Starr County is a criminal defense law practice located in Rio Grande City, Texas (602 E Main St, Rio Grande City, TX 78582). Contact the office directly to discuss your case, schedule a consultation, or verify practice details.