Located in Oklahoma City, OK, Quail Springs Marketplace serves shoppers from across the region. Shoppers can find this Community Center at SWC W. Memorial & N. Pennsylvania Ave.. The center first opened its doors in 1997 and underwent a significant renovation in 2003. The mall spans 410,613 sqft. of leasable retail area and is home to around 35 stores.