Staples 1093

Staples #1093, also known as Staples, Providence Hwy, is a Staples office supply store located at 450 Providence Highway in Dedham, Massachusetts.