Staples 939

Staples #939, also known as Staples, Mentor Ave, is a Staples office supply store located at 9215 Mentor Avenue in Mentor, Ohio.