About Karma Spa
Karma is not just our name, it's our philosophy. Karma is a place for the mind, body and spirit. Our staff of professionals are committed to your well-being and experience. So sit back and take a deep breath in and enjoy your journey of true relaxation. Background on the Founders of Karma Spa & Boutique.