Staples 1577

Staples #1577, also known as Staples, Meadow Park Ave, is a Staples office supply store located at 59 Meadow Park Avenue in Lewis Center, Ohio.