Natures Own Health Foods
14096 Lakeshore Dr
Clearlake, CA 95422
phone: (707) 994-3080