Staples 1070

Staples #1070, also known as Staples, Highway 121, is a Staples office supply store located at 2800 Highway 121 in Euless, Texas.