Staples 1683

Staples #1683, also known as Staples, Okeechobee Blvd, is a Staples office supply store located at 2029 Okeechobee Boulevard in West Palm Beach, Florida.