Staples 189

Staples #189, also known as Staples, Boston Post Rd, is a Staples office supply store located at 2444 Boston Post Road in Larchmont, New York.