83rd District Court

Phone Number
830-774-7654
Address
100 E Broadway
3rd Floor
Del Rio, Texas 78840
Judge
Cadena, Robert E.