Contact Us. Book Online info@islasalon.com303-928-9805777 N Grant Street Suite 120Denver, Colorado 80203