Staples 776

Staples #776, also known as Staples, Village Center Plaza, is a Staples office supply store located at 6004 Youngstown Road in Niles, Ohio.