The Shops at Willow Bend

The Shops at Willow Bend
Photo courtesy of The Shops at Willow Bend

This mall in Plano boasts a Crate & Barrel, Apple store, 

Address

6121 W. Park Blvd.
Plano, TX 75093
972-202-7110