Dillard's 718 (Plano, Texas)

Dillard's #718 is a Dillard's department store located at The Shops at Willow Bend, 2501 Dallas Parkway in Plano, Texas. The store opened in 2001.