The Xtreme Lashes Studio is the eyelash extension innovation capital of the world. A state of the art facility featuring six individually climate-controlled application rooms, personalized aromatherapy and relaxing Tempur-Pedic CLOUD beds for the ultimate luxury beauty experience.
Partial Data by Foursquare.