Staples 1393

Staples #1393, also known as Staples, Loker Avenue West, is a Staples office supply store located at 2712 Loker Avenue West in Carlsbad, California.