A man in his 50s was taken to Ballarat Base Hospital with chest injuries after a two-car collision in Soldiers Hill on Monday afternoon.
The incident occurred on the corner of Doveton Street North and Gregory Street.
An Ambulance Victoria media spokesperson said emergency services were called to reports of two cars colliding with each other, before one of the vehicles went into a building.
The building, which is for lease and near the Ballarat North Post Office, sustained some structural damage.
The man taken to hospital was in a stable condition, while a second man in his 70s was assessed at the scene.
Paramedics, Ballarat City Fire Brigade and police attended the incident.