A 50-year-old New Ulm man faces multiple felony drug charges after police allegedly found several types of drugs in his vehicle early Sunday morning. Corey Lavel Davis was pulled over at just after 4am Sunday when New Ulm Police recognized his vehicle and knew that he was on probation. Davis admitted to consuming alcohol that evening, as well as being out after his probation curfew, and a search of his vehicle then turned up quantities of methamphetamine and heroin, as well as a marijuana pipe, and he was taken into custody. He was charged with 5 criminal counts on Monday, and remains in custody in the Brown County Jail with bail set at $50,000. Davis is a registered predatory offender for the sexual abuse of a vulnerable adult in the 1990′s, and has also been convicted of theft, robbery, check forgery, and other crimes.