Staples 427

Staples #427, also known as Staples, Northwest Plaza Shopping Center, is a Staples office supply store located at 1501 McGalliard Boulevard in Muncie, Indiana.