Stress Reliever
Andrea Leigh believes the treatments offered at A New Spirit Wellness Center & Spa, which she owns and manages, can help alleviate the minor tension and strain most of us suffer. But she also likes a challenge, which is why she’s currently staging a contest to find Denver’s Most Stressed-Out…