See all locations
© 2023 Particle Media.
By Glenn Schroeder,
A 37-year-old Stillwater woman on an electric bicycle was struck and killed Wednesday night.
OHP reports Ashley Taylor was traveling northbound on US-177, about a half mile north of Stillwater, and was hit from behind by a vehicle that didn’t stop.
Taylor was pronounced dead at the scene.