It happened just before 8 p.m. Thursday on Ardenwood Boulevard near Paseo Padre Parkway. One of the cars involved was carrying pool chemicals that spilled.
The wrong-way driver was taken to Eden Medical Center with major injuries. Another person was also hospitalized.
Both directions of Ardenwood near that intersection were closed for hours as police continue to investigate.