Health, Wellness and Fitness - Acton, Massachusetts, United States
Natural Health Formula provides high quality health products via our in-store and internet sales. Founded in 2005, the company is driven by a strong commitment to the role of nutrition and lifestyle in supporting health. The company offers over 40,000 products, serves over 25,000 customers per month, and is marketed through a number of websites and web channels.