Staples 1461

Staples #1461, also known as Staples, Belmar, is a Staples office supply store located at 7350 West Alameda Avenue in Lakewood, Colorado.