What is Castleton Mall?
The Castleton Square Mall is the largest shopping mall situated in Indianapolis, Indiana, United States that was built in 1972. It is owned and managed by Simon Property Group, a private commercial real-estate company based in the United States. The Castleton Square Mall has more than 130 stores. the Mall is one of the biggest shopping malls in Indiana. Total retail floor area of Castleton Square Mall is 1,261,000 square feet. The mall provides excellent facilities to its customers such as kid's gaming sections, movie theaters, food Courts and many more. The address and contact number of Castleton Mall is also used for Castleton Mall movies, Castleton Mall restaurants, Castleton Mall hair salon, Castleton Mall foot locker and Castleton Square Mall restaurants.