Uvalde County Sheriff's Department
Flag as incorrect
- Location: 121 East NopalUvalde, TX 78801
- Phone Number:830-278-4111
- Visit Their Website