Staples 3

Staples #3, also known as Staples, N Main St, is a Staples office supply store located at 555 North Main Street in Providence, Rhode Island.