New York

FRESH Stevia leaves?

Anyone know where to get them? I'd like to get some, either from a brick and mortar here in NYC or from an online store, doesn't matter. There are plenty of sources for dried leaves, but I want them fresh. I *could* grow a Stevia plant at home... But that's a last resort. If anyone has any sources, please let me know!

Comments

Add a comment

Comments can take up to a minute to appear - please be patient!

Previewing your comment: