Nature's Health Stores
Nature's Health Stores

How to Find Our Store

603 Middle Tpke

Storrs, CT


Our new location, which is NOW OPEN, is at:

603 Middle Turnpike

Storrs-Mansfield, CT

View Larger Map

Where to Find Us:

Nature's Health Store 

603 Middle Turnpike

Storrs-Mansfield, CT 06268


P:   (860) 477-0802

Store Hours

Storrs-Mansfield Location



Saturday & Sunday



Our New Location is Open!

Come check out our gluten-free kitchen in Storrs-Mansfield! We have a selection of wraps, sandwiches, soups, smoothies and baked goods for you to try, and they're all gluten-free and made from scratch with the highest quality ingredients. We'd love to see you!

Print Print | Sitemap Recommend this page Recommend this page
© Natures Goods Health Store LLC 2012