Get Directions
289 N Barrington Rd Streamwood IL 60107

Organica Vitamins & Health food store

289 N Barrington Rd Streamwood IL 60107

(630) 872-2000

About This Place

  • Mon: 10am-8pm
  • Tue: 10am-8pm
  • Wed: 10am-8pm
  • Thu: 10am-8pm
  • Fri: 10am-8pm
  • Sat: 10am-6pm
  • Sun: 10am-6pm
Nice to Know
  • Accepts Credit Cards Yes
Find Related Places Grocers-Health Foods, Health Food
Verified Claim This Business

Places Nearby


based on 5 Reviews
12/16/2013 Janni V.
Went here while doing gluten-free recon (not for me, for someone close to me). They have lots of vitamins and natural products, but most of the GF stuff they have is all the pre-made stuff. That's...
05/15/2013 Leah C.
This place is a massive scam. I went in to buy a probiotic that I had originally gotten at Fruitful Yields. I was out, so I decided to try Organica, since it was so close to my house. Organica...
04/28/2013 Candice G.
While I wasn't immediately in love with the store, I would have no problem wasting away an hour or so vitamin and supplement shopping amongst a menagerie of other natural products. I found what...
06/08/2012 Kamila T.
Great selection of all natural remedies for everything from pink eye to immunity boosters for kids. I absolutely LOVE this place. Their food selection is not bad either.

Recently Viewed

Partial data provided by Localeze.