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
City: Plano
Region: North America
Country: USA
State: Texas
Trade area: 1 391 000 sq. feet
Address: 6121 W Park Blvd. 1000, Plano, TX 75093
Architect: JPRA Architect
Contact person: Contact Form On Website
Developer: Taubman Centers
Management: Starwood Retail Partners
No of floors:: 2
Owner: Taubman Centers
Phone: 9722024900
Size: Super regional
Type: Shopping
Website: http://www.shopwillowbend.com/