Staples® Print & Marketing Services - Closed 17638 E Castleton StCity of Industry, CA, 91748 View Phone 626-986-2102 Fax: 626-581-4906 17638 E Castleton StCity of Industry, CA 91748 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page