Elixir Mind Body Massage is an award-winning massage therapy and facial studio located in the Denver's historic Lower Downtown (LoDo) community.
1518 Wazee Street, Suite ADenver, Colorado
Everyday 10:0am - 8:00pm