A retail store, Spirit & Kitsch is situated directly at Ithaca, NY. It has an annual revenue of $1.9 million and employs seven people. Though Spirit & Kitsch has yet to hit the mainstream, it's found niche success. Alice Muhlbach is the firm's Owner.
Want to share more of your experience?GO TO FULL REVIEW