Staples 1428

Staples #1428, also known as Staples, Cochrane Rd, is a Staples office supply store located at 1023 Cochrane Road in Morgan Hill, California.