This is very nice little shop. It's right next to the new Driller's stadium (on Greenwood Ave.) in downtown Tulsa. They carry good quality brands of many supplements and herbal remedies, and they also have their own ""house label"" of products (which I've found out are made by one of of the best natural supplements producers in the nation). The staff is very nice and knowledgeable, and you'll get personal attention and good advice.
more