Castle Knoll Center, Indianapolis
8448 Center Run Dr, Indianapolis, IN 46250, USA
![](/images/phone_icon.png)
Location on the map Castle Knoll Center
Located nearby
6621 - 6697 E. 82nd Street, 6621-6697 E 82nd St, Indianapolis, IN 46250, USA
717 m
Castle Knoll Center is located at 8448 Center Run Dr, Indianapolis, IN 46250, USA (~17.9 km from the central part of Indianapolis).
You are on this page because you are most likely looking for: or shopping mall,
Castle Knoll Center Indianapolis, United States,
Castle Knoll Center, address,
reviews, photo.