Office Depot 4023 S Noland RoadIndependence, MO, 64055N. Of I-70 View Phone 816-836-8222 Fax: 816-836-8110 4023 S Noland RoadIndependence, MO 64055N. Of I-70 View Website Experience & Reliability About Connect with this Business: Featured Featured Businesses Geeks On Site Serving Independence, MO View Phone 877-578-6018 Send to My Email Send to My Phone Print this Page