For general inquiries by phone, or to book an appointment by phone, you can reach our Downtown Denver location at 720.295.3583.
Our Hours of Operation are:
Tues – Thursday – 10am – 8pm
Friday and Saturday – 10am – 9pm
Sunday – 12pm – 6pm or our last appointment time.
Monday – CLOSED
We occasionally close after our last appointment so be sure to book in advance if possible. Call to check availability outside of our regular operating hours or for Fluff on-location services.
Our premier Denver location is located in Lodo in Downtown Denver at 1516 Wazee Street, Denver, CO 80202.