Staples 1900

Staples #1900, also known as Staples, O Street, is a Staples office supply store located at 4940 O Street in Lincoln, Nebraska.