Glen Ellen, California Rehab Centers Featured Rehab Center Palm Partners 800-923-2803 Details › Mountain Vista Farm 3020 Warm Springs Road Glen Ellen, CA 95442 Details › Submit a new center or provide corrections to an existing one ›