Stillwater woman left dead after a hit and run

OHP still searching for driver

On Wednesday, Sept. 20, just south of the intersection of US-177 and Burris Road a half mile north of Stillwater, a fatality collision occurred at approximately 8 p.m.

According to a report by Oklahoma Highway Patrol (OHP) Trooper Matt Stacy, an electric bicycle driven by Ashley Taylor, 37, of Stillwater, was hit from behind by an unknown vehicle that fled the scene.

Ta…