Staples 1252

Staples #1252, also known as Staples, Capital Plaza Retail Center, is a Staples office supply store located at 11845 Retail Drive in Wake Forest, North Carolina.