Staples 306

Staples #306, also known as Staples, McBean and Lyons, is a Staples office supply store located at 25570 North Old Road in Valencia, California.