A Buffalo police officer was treated and released from ECMC after being hit by a vehicle Thursday afternoon.

Police say the officer was outside of the patrol car directing traffic near a crash by McKinley Parkway and Midland Street when he and his car were hit.

Spectrum News is told the driver is cooperating.