A Tulsa tradition. This is an excellent "health food" restaurant, serving great sandwiches. If you are "into" health, please check this out when you are in T-Town.
3304 S Toledo AveTulsa, OK 74135
From Business: The #1 Natural Nutrition Company In the United States. When it comes down to it, Shaklee really has only two products - health and freedom. It's hard to decide wh…
5802 S Memorial DrTulsa, OK 74145
Responsive service. Shipped my order directly to my door!!
Poor service. I just passed at the 15th and yale to buy some vitamin c and the two guys there treat me like a was there to ask something for free.not polite or useful at all. They were just waiting for me to live and don't ask for anything. Please put someone more nice and polite on their place. Thank you soo much. And l have to put one star to fill this ratin. For me they don't deserve not even half of it.