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 a super-regional shopping center and trade zone situated in northern Oklahoma City, Oklahoma. It opened on October 23, 1980.