OfficeMax 6687

OfficeMax #6687 is an OfficeMax office supply store located at 17825 South Halsted Street in Homewood, Illinois.