BENSALEM, Pa., (CBS) – A driver was injured after a car crashed into a building in Bensalem Tuesday evening.

The incident happened at 8:48 p.m. in the 2900 block of Street Road.

READ MORE: Philadelphia Weather: Week Starts With Muggy Conditions Before Cold Front Arrives

After an investigation, police have identified the driver of the vehicle as 30-year-old Michael Didonato.

Witnesses observed Didonato passing westbound traffic while traveling within the center turning lane. His vehicle then attempted to re-enter the inside westbound lane when it appeared he lost control of the car.

Didonato then exited the roadway and came to a stop after making contact with the Our Lady of Fatima building.

Rescue teams pulled Didonato out of his vehicle and rushed him to the Aria-Torresdale Hospital for treatment.

READ MORE: Coroner: 10 Victims Killed In Northeastern Pennsylvania House Fire Died Of Smoke Inhalation

He is listed in critical condition.

No one was in the building, but the building suffered visible damage and will be inspected by Bensalem L & I.

Police say the cause of the accident is still under investigation.

MORE NEWS: WATCH LIVE: DA Krasner, Gun Violence Task Force To Announce Convictions Of 2 Defendants For Multiple Shootings