Lux Salon and Studios - 1975 W 120th Ave #300, Westminster, CO 80234, USA | Fresha