Family Practice Center Of Uvalde 126 West Nopal Street, Uvalde, TX 78801