M. Taylor Salon & Spa is the area's only true organic salon providing a natural alternative to harsh chemicals
and animal-tested products. Located just north of Charlotte, NC in beautiful Davidson, our eco-friendly salon products and techniques that will make you feel good about yourself and the world you live in. So, if you love being pampered and you love the idea of natural organic hair & skin care, then you are going to love what we have in store for you.