Staples 1726

Staples #1726, also known as Staples, North Federal Highway, is a Staples office supply store located at 3742 North Federal Highway in Lighthouse Point, Florida.