OfficeMax 6323

OfficeMax #6323 is an OfficeMax office supply store located at 3810 East 82nd Street in Indianapolis, Indiana.