BARRIE -- A 15-year member of the Huntsville OPP detachment was charged with impaired driving on Monday.

Provincial police stopped the officer around 4 p.m. on Novar Road in Perry Township.

Police say the 50-year-old off-duty officer failed a roadside test and was taken to the police station for further testing.

The accused is scheduled to appear in court to answer to the charge later next month.