300 E Camelback Rd
Castle Megastore, Phoenix
For a map and driving directions to 300 E Camelback Rd in Phoenix please scroll down and click the link under the map to "View Larger Map". Find more details about Castle Megastore by calling them at (602) 266-3348 or going to their location at 300 E Camelback Rd. Are you unsure if you want to visit this business? Click the "Read Merchant Reviews" link to the right and see what others are saying. Below is a "Send" button which you can use to let us know that Castle Megastore can not be reached at 300 E Camelback Rd or at (602) 266-3348. If Castle Megastore has a video you will be able to watch it clicking the play button on the right.