Staples 660

Staples #660, also known as Staples, North 14th Street, is a Staples office supply store located at 2216 North 14th Street in Ponca City, Oklahoma.