Crystal Palace is a full-service beauty salon in the heart of historic downtown Montrose. The salon offers cuts, color, styling and makeup services for women, plus manicures, pedicures, facials, wraps and waxing. Crystal Palace is located within the Skin Care Center on Thompson in Suite 11. The shop offers great service at affordable prices.