Staples 258

Staples #258, also known as Staples, South Meadow St, is a Staples office supply store located at 742 South Meadow Street in Ithaca, New York.