Staples 778

Staples #778, also known as Staples, West Boadway, is a Staples office supply store located at 3601 West Boadway in Sedalia, Missouri.