At Ranch Creek Recovery, we treat a range of substance abuse disorders. This includes alcohol, opiates, heroin, cocaine, meth, marijuana, benzodiazepines, barbiturates, amphetamine and hallucinogens.