Contact Info
Castleton Square Mall,
6020 E. 82nd St. Indianapolis, IN 46250
Call: 317-537-2117
Store Hours
Monday – Thursday
11:00 AM – 8:00 PM
Friday – Saturday
10:00 AM – 9:00 PM
Sunday
12:00 PM – 6:00 PM