Staples 1180

Staples #1180, also known as Staples, Bi Lo Place, is a Staples office supply store located at 101 Bi Lo Place in Seneca, South Carolina.