Montrose Natural Foods
Located in Penn Center Mall in downtown Montrose, this natural foods market features supplements, homeopathics and a wide range of organic food choices. The shop also offers light lunch fare for take out and Tuesday deliveries to Telluride.
Specialty foods, herbs and educational resources are a few of the offerings of this Montrose health store. Visitors can choose from a wide selection of vitamins and natural supplements to promote proper nutrition and health. The shop is located on North Townsend Street in the 4 Seasons Mall.