Sack's On The Square, a used merchandise store, is located at Santa Rosa, CA. It has an annual revenue of $174,240 and employs two people. For its niche allure, Sack's On The Square is receiving quite the notice. The company is headed by a CEO.
Want to share more of your experience?GO TO FULL REVIEW