Castle Megastore - Main St. & Hawes Rd. Categories Retail Stores 8315 E. Apache Tr. Mesa AZ 85207 (480) 986-6114 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×