an Entity references as follows:
The Shops at Willow Bend, sometimes referred to as Willow Bend Mall, is a shopping mall located in Plano, Texas, with over 125 stores and three anchor stores. The mall is located at the intersection of West Park Boulevard (Farm to Market Road 544) and Dallas North Tollway in West Plano.