The Shops At Willow Bend

About this mall

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

  • Crate & Barrel
  • Dillard’s
  • Macy’s
  • Neiman Marcus

Mall details

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/