Staples 106

Staples #106, also known as Staples, Northern Blvd, is a Staples office supply store located at 209-34 Northern Boulevard in Bayside, New York.