Police and firefighters responded to a multi-vehicle crash on Bailey and William Friday morning in Buffalo.
The crash happened around 7 a.m.
Investigators say a U.S. postal truck was driving north on Bailey when it was hit by a Chevy SUV that was traveling in the opposite direction. Police say that man was driving with a suspended license, but they believe weather may have been a factor in the crash.
Crews had to cut off the roof of one of the vehicles.
Police say the 27-year-old male driver of the SUV was brought to Erie County Medical Center with serious but non-life threatening injuries.