Subscribe to our newsletter and receive updates on our monthly specials.

Contact Us

Natural Health and Wellness is located in the
Greenwood Medical Center at
7180 E. Orchard Road, Suite 111
near the intersection of Orchard Road and Quebec Street.

(303) 221-2621

  • This field is for validation purposes and should be left unchanged.