Hello, Guest

Glendale Town Center

POI's creator (Voyajo Team)

Glendale Town Center aka Glendale Mall or Glendale Center Mall is located at 6101 North Keystone Avenue in Indianapolis. The mall was built in 1958 as an open air shopping center and was designed by Victor Gruen and Associates (...) (from Wikipedia)