Staples 166

Staples #166, also known as Staples, Staples Shopping Plaza, is a Staples office supply store located at 861 Williston Road in South Burlington, Vermont.