The Great Indoors 1907

The Great Indoors #1907 was a The Great Indoors store located at 2860 South Highland Avenue in Lombard, Illinois.