Located in Papillion, NE, Shadow Lake Towne Center serves shoppers from across the region. Shoppers can find this Regional Center at SWC Hwy. 370 & 72nd St.. The center has served the community since 2007. The mall spans 880,000 sqft. of leasable retail area and is home to around 75 stores. Guests will find 4,611 parking spaces at the venue.