Archbold Police have confirmed a pedestiran was struck by a vehicle on North Defiance Street near the Church Street intersection about 10:40 pm Sunday, July 23.
Archbold Rescue responded to the scene. A helicopter ambulance landed in the parking lot at St. Peter Catholic Church. The victim was put aboard the helicopter, then flown to a hospital.
More details as they become available.–posted 12:33 am July 24.