Staples 1280

Staples #1280, also known as Staples, North Memorial Parkway, is a Staples office supply store located at 1201 North Memorial Parkway in Huntsville, Alabama.