Please come visit our store and see all that we have to offer you and your family! We are conveniently located in the Village Green plaza at 33 Indian Rock Road (Route 111) in beautiful Windham, New Hampshire. We’re sure you’ll find something that suits your needs for healthy living. We hope to see you soon!

Get Directions to A Simply Wholesome Life
33 Indian Rock Rd., Windham, NH 03087 / 603.425.2720