OfficeMax 6438

OfficeMax #6438 is an OfficeMax office supply store located at 2350 Sycamore Road in DeKalb, Illinois.