FORT MILL, S.C. (AP) — A police officer in South Carolina has been fired after authorities in North Carolina say she was charged with drug possession and driving while intoxicated earlier this month.

Fort Mill Police Chief Jeff Helms said he fired 55-year-old Tanya Ervin-Leonhardt on June 3, one day after she was arrested about 45 miles (72 kilometers) away in Cherryville, North Carolina.

Cherryville Police Chief Cam Jenks told media outlets Ervin-Leonhardt was pulled over after someone reported her passing other cars recklessly and yelling at least one other driver.

Jenks says officers smelled alcohol on Ervin-Leonhardt's breath and she refused to take a sobriety test. Officers also found 12 grams of marijuana in her car.

Ervin-Leonhardt worked for Fort Mill Police for 16 years. It wasn't known if she had a lawyer.