Moscow Organic Food Stores

Moscow, Idaho has 2 Organic Food Stores, with a population of 24.8 thousand, there is 1 Organic Food Store for every 12.4 thousand people. Moscow is ranked 5th of 300 cities in Idaho for Organic Food Stores per capita.

All Organic Food Stores in Moscow, Idaho

Find Moscow Organic Food Stores addresses, and lookup phone numbers, hours & services.

Highlights Salon 111 N Washington St Moscow, 83843

Huckleberry's Natural Market Health Food, Organic Food 411 N Main St Moscow, 83843