Verified Naturopathic Physicians The Churchill Center 73955 Highway 111 Suite B Palm Desert, CA 92260 (760) 565-3068 thechurchillcenterpalmdesert.com