Jordan Sims was driving a 2010 Chevrolet Cobalt, with a 24-year-old female passenger, also from Harleysville, in the front passenger seat at the time, westbound, when it struck a 2006 Nissan Murano in the eastbound lane, Towamencin Police Chief Tim Troxel said.
The 25-year-old Nissan driver, from Philadelphia, and Sim's passenger were injured.
Sims, who leaves behind a son and a daughter, was pronounced dead.
The crash remained under investigation as of last Friday.
Meanwhile, Sims' loss was being mourned on social media.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.