300 E. Camelback Rd. Phoenix, AZ 85012
Central Phoenix
602-266-3348
www.castlemegastore.com
Hours: Sun-Thu 11am-11pm, Fri-Sat 11am-2am