The accident happened at about 11:44 Monday night on State Road in Upper Darby.
Crews were called in after reports of a gas odor, however, no gas leak was found.
PECO crews were worked to fix wires brought down by the crash.
The injured driver was being treated at a nearby hospital.