Marsha Wright, 42 of Riceville, TN, was arrested on drug charges in Rome following a traffic stop for failing to maintain her lane.
Officers said that they observed Wright weaving while driving down Turner McCall Blvd.
When they pulled her over near the intersection of Martha Berry Blvd they discovered that she had been drinking.
A search of the vehicle also led police to find methamphetamine and marijuana.
Wright is charged with possession of methamphetamine, possession of marijuana, DUI and failure to maintain lane.