Menu 

Photograph of the Castleton Square Shopping Mall in Indianapolis

Photograph of the Castleton Square Shopping Mall in Indianapolis, Indiana

Another photo of the exterior of the Castleton Square Mall, this time on the right side of the archway; Castleton Square Mall is the largest shopping mall in Indianapolis