Staples 1938

Staples #1938, also known as Staples, Tulsa Hills, is a Staples office supply store located at 7521 South Olympia Avenue West in Tulsa, Oklahoma.