Castle Glen Plaza
8714 Castle Creek Pkwy
Indianapolis, IN 46250
(317) 578-3356
Notes:Opened fall 1995, closed early 1997.