The Shops at Willow Bend is an upscale shopping mall located in Plano, Texas, with over 125 stores and three main anchors. The mall is located at the intersection of West Park Blvd (FM 544) and the Dallas North Tollway in West Plano.
Anchor Stores
Country: USA
Address: 6121 W Park Blvd. 1000, Plano, TX 75093
Architect: JPRA Architect
City: 56641
Contact person: Contact Form On Website
Developer: Taubman Centers
Management: Starwood Retail Partners
No of floors:: 2
Owner: [html]Taubman Centers
Phone: 9722024900
Size: 135
Trade area specific: 142
Type: 132
Website: http://www.shopwillowbend.com/
Y coordinate: -96.8328
х coordinate: 33.0310