Tahoe Center of Natural Medicine
Located in Tahoe City, California

Tahoe City, California

North Shore of Lake Tahoe

Physical Address:
600 North Lake Blvd. Tahoe City, CA 96145