MECHANICSBURG, PA — Police are investigating a hit and run crash that occurred at the intersection of North York Street and West Green Street on Oct. 22, 2026.
The victim reported the incident to police at approximately 3:20 p.m.
The victim said they were stopped for traffic at the intersection of South York and West Allen streets facing south, stopped short of the intersection as traffic was halted…