Presently, Old Navy has 10 stores near Southlake, Texas. On the page below you can see the entire listing of all Old Navy branches nearby.