Staples 1027

Staples #1027, also known as Staples, W I 240 Service Road, is a Staples office supply store located at 128 West I-240 Service Road in Oklahoma City, Oklahoma.