The accident happened around 8:10 a.m. in the 3300 block of Chichester Avenue in Upper Chichester.
According to police, an Office Basics box truck was traveling south on Chichester Avenue when a GMC Sierra pickup, traveling north, crossed over the center left turn lane and into southbound traffic.
The driver's side of the two vehicles collided head-on.
Police say the driver of the box truck was trapped inside the vehicle. Rescue crews managed to extract the driver after about 30 minutes.
The drivers of both vehicles were transported to Crozer Chester Medical Center for treatment. Their conditions are unknown at this time.
Police are investigating what may have caused the driver of the pickup to lose control.