8802 N. Black Canyon Highway Phoenix, AZ 85051
North Phoenix
602-995-1641
www.castlemegastore.com
Hours: Sun-Thu 10am-1am, Fri-Sat 10am-3am