Photo of the exterior Elixir Mind Body Massage storefront.

Our Location

Visit our Denver shop

Elixir Mind Body Massage is an award-winning massage therapy and facial studio located in the Denver's historic Lower Downtown (LoDo) community.

Our location

1518 Wazee Street, Suite A
Denver, Colorado

Everyday 10:0am - 8:00pm

Get directions

Brands we sell