Taking the top spot, no further than James Mark Salon & Spa. This full-service hair salon in Elk Grove features a dedicated team of experienced hair and makeup professionals who understand the importance of creating the perfect look for you. Whether you need a cut and color to freshen up your style, regular maintenance to keep your hair looking its best, or a color correction or extension to change up ...