Template Castle Megastore - Camelback Rd. & 3rd St. Share: Retail Stores Castle Megastore - Camelback Rd. & 3rd St. Visit Website 300 E. Camelback Rd. Phoenix, AZ 85012 (602) 266-3348 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.