Planet Laboratories

Category: Spas & Salons


200 Clayton Street
Denver, CO 80206
(303) 321-0022

visit website

Social Media

An AVEDA concept salon and spa, committed to providing the very best experience in hairstyling, skin care and massage. Planet Laboratories has stood the test of time amongst fierce competitors.

Gift Card

This business accepts the Cherry Creek North Gift Card