Shopping malls database
The Village @ Woodland Hills is located at the corner of Memorial & 68th St., Tulsa. It is a Community Center which opened in 1986 and was last renovated in 2001. It is an Open shopping mall with 1,817 parking spaces. It covers an area of 224,000 sqft. and has about 60 stores.
Shopping mall's name: The Village @ Woodland Hills
Address: Memorial & 68th St., Tulsa, OK 74133
Number of stores: 60