Staples 649

Staples #649, also known as Staples, S. Tamiami Trail, is a Staples office supply store located at 4291 South Tamiami Trail in Venice, Florida.