The Village Green Town Center is an aging, 1960s shopping mall that looks exactly like what it is.
Updated over 10 years ago