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.
Glendale Town Center Indianapolis Indiana |
Glendale Shopping Center was planned in 1955 by Howard M. Landau, along with representatives of William H. Block Co. and L. S. Ayres, two Indianapolis-based department stores which would serve as the mall's anchor stores.
- Address: 6101 N Keystone Ave, Indianapolis, IN 46220, United States
- Phone: +1 317-577-5600