Village Nutrition

  • Coffee Shops
  • Health & Wellness Products
  • Restaurants, Pubs & Grills
1016 E. Schaumburg Road
Streamwood, IL 60107
(224) 297-6353
  • About

    Nutrition Bar
    Healthy Snack
    Healthy Shakes
    Refreshers
    Protein Oats
    Açaí bowls