Staples 263

Staples #263, also known as Staples, E Camelback Rd, is a Staples office supply store located at 1801 East Camelback Road in Phoenix, Arizona.