Glendale_Shopping_Center
Glendale Town Center
Shopping center in Indianapolis, Indiana, U.S.
Glendale Town Center, formerly Glendale Shopping Center and known also as Glendale Mall, is a retail shopping center located at 6101 North Keystone Avenue in Indianapolis, Indiana. Its major stores are Target, Lowe's, Landmark Theatres, and a branch of the Indianapolis Public Library.