Staples 646

Staples #646, also known as Staples, Northern Blvd, is a Staples office supply store located at 1410 Northern Boulevard in Manhasset, New York.