Staples 1378

Staples #1378, also known as Staples, Iron Point Rd, is a Staples office supply store located at 2435 Iron Point Road in Folsom, California.