Retail Locations

We currently have our first brick and mortar store located inside Teal Lotus located at 7924 Santa Fe Drive in downtown Overland Park, Kansas across from the clock tower.  

We love being a part of this dynamic community and hope to continue to grow our website as well as add future locations!