Staples 1259

Staples #1259, also known as Staples, Roosevelt Trail, is a Staples office supply store located at 770 Roosevelt Trail in North Windham, Maine.