Beads of the Earth Store Closes
The Beads of the Earth store at 1017 State Street has closed. Staff members have been boxing up the remaining products this week. A site next door at 1019 State Street is also open and combined there’s about 7000 square feet of prime space for lease.