On Wednesday, February 6, 2019, at approximately 4:50 a.m., police fire, and rescue personnel responded to the area of Three Notch Road and Baptist Church Road in Mechanicsville, for the motor vehicle accident reported serious, with one possibly trapped Police arrived on the scene to find a pick-up truck and a commuter bus involved...
Read More »