Castle Megastore - I-17 Frontage Rd. & Dunlap Ave. Categories Retail Stores 8802 N. Black Canyon Hwy. Phoenix AZ 85051 (602) 995-1641 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×