Quail Springs Mall is a super-regional shopping mall and trade area located in far northern Oklahoma City, Oklahoma, which opened on October 23, 1980.
Quail Springs Mall is an extensive shopping center and trade zone located in the north of Oklahoma City, Oklahoma. It opened on October 23, 1980.