Location 3773 Cherry Creek North Drive Suite 575 Denver, CO 80209 Impressions Dental Spa 720.663.0116 – Call today for an appointment!!