Quintard Mall
The Quintard Mall is an enclosed shopping mall located in Oxford, Alabama, United States. Opened in 1970 and expanded in 2000, it has 720,000 square feet (67,000 m2) of retail space. Quintard Mall's anchor stores are Dillard's, J.C. Penney and Sears…