Castle Megastore - Camelback Rd. & 3rd St. Categories Retail Stores 300 E. Camelback Rd. Phoenix AZ 85012 (602) 266-3348 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×