Police said Steven D'Ottavio, 19, of Brewster, N.Y., was pronounced dead at the scene of the crash.
A front seat passenger in D'Ottavio's car — Andrew Holbrook, also 19, of Hopewell Junction, N.Y. — was flown by helicopter to Spectrum Health Hospital in Grand Rapids. His injuries were not reported.
The Zeeland Police Department said D'Ottavio was driving a 1994 Pontiac Firebird north on State Street at 1:08 a.m. when he failed to stop for a flashing red light at Business Loop 196. Police said a second vehicle, driven by a 23-year-old West Olive woman, Elizabeth Lubben, struck the driver's side door of the Firebird.
Lubben was driving a 2000 Chevrolet Blazer and had no passengers. She sought treatment at Holland Hospital, police said.
Police said it appeared as though both drivers and the passenger wore safety restraints.
Zeeland police were assisted at the scene by Ottawa County Sheriff's deputies, AMR Ambulance, AeroMed and the Zeeland Fire-Rescue Department.