Office Depot and OfficeMax are now one company. Stop by your Indianapolis, IN store. Weve come together to bring you the best possible shopping experience. OfficeMax at 3810 E 82nd Street is not just the place to shop for office supplies, but we are also a full-service print center, copy shop, tech services center and small business center. We provide the services to start, run and grow your...