Shopping malls database
Windsor Hills Center is located at the corner of NW 23rd St. & N Meridian Ave., Oklahoma City. It is a Community Center which opened in 1963. It is an Open shopping mall. It covers an area of 246,514 sqft. and has about 33 stores.
Shopping mall's name: Windsor Hills Center
Address: NW 23rd St. & N Meridian Ave., Oklahoma City, OK 73127
Number of stores: 33