Major James M. Hall
Troop A Commander
Niagara Falls man arrested for obstruction in Yorkshire
On March 27, 2021, SP Machias Troopers arrested Stephen P. Fitch, 34, of Niagara Falls, NY for Obstructing Governmental Administration 2nd Degree.
During a traffic stop on State Route 16 in the town of Yorkshire, Troopers suspected Fitch had likely been operating a vehicle while in an impaired condition. He refused to exit his vehicle to cooperate with the Troopers’ investigation of suspected impaired driving. Fitch was then arrested and transported to SP Machias.
Fitch was released with an appearance ticket for Yorkshire Town Court, where he is due to appear in May.