Beauty shop Medicus Spa is based at Knoxville, TN. It's referred to as a profitable company because it has an annual revenue of $161,700. Simply, Medicus Spa is making an undeniable splash in the boutique market. Owner Steven Ritchie currently heads the firm's leadership.
Want to share more of your experience?GO TO FULL REVIEW