Office Depot #2272, Stevens Creek Blvd 4360 Stevens Creek Blvd. San Jose CA 95129 (408) 985-4060 (408) 985-4065 Send Email Visit Website About Us Retail Office Supplies Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×