Police in North Dundas have charged two impaired drivers in separate incidents. On Saturday night, police stopped a vehicle at the corner of St. Lawrence and Main Street in Winchester. A 28-year-old from North Dundas was charged with driving while impaired and driving with more than 80 milligrams of blood alcohol. On Sunday, police stopped a vehicle on County Road 31 in North Dundas and charged a 37-year-old man from Edwardsburgh with driving while impaired and driving with more than 80 milligrams of blood alcohol. Both face future court dates.