An ambulance driver is being blamed for Tuesday’s predawn wreck that sent an Emory University bus careening through the front of a business in south DeKalb County and nearly a dozen people to the hospital.

DeKalb fire Capt. Eric Jackson said the wreck, which happened about 6 a.m. at the intersection of Candler and Glenwood roads, involved the bus, a non-emergency transport ambulance and a private vehicle. The bus ended up nearly halfway into a tax preparation business.

There were 12 people on the bus, three in the ambulance and one in the car, according to Jackson.

Nine people from the bus were taken to Grady Memorial Hospital and Atlanta Medical Center, along with the patient who was being transported in the ambulance.

While fire officials at the scene initially believed that one person was critically injured, “all injuries turned out to be minor,” according to DeKalb police Capt. S.R. Fore.

According to Emory spokeswoman Elaine Justice, all eight taken to Grady were in good or stable condition Tuesday afternoon, and the two taken to Atlanta Medical Center were in good condition.

Fore said the driver of the ambulance, Lemonte Renard Weaver, was cited for a red light violation.

“He went through the red light and struck the bus, forcing it into the building,” Fore told The Atlanta Journal-Constitution.

Weaver told investigators he fell asleep at the wheel, Channel 2 Action News reported. In July 2014, Weaver was cited for street racing, but pleaded guilty the following October to a charge of driving too fast for conditions, according to DeKalb court records.

Justice said the bus departed the school’s South DeKalb Park and Ride lot at the Gallery at South DeKalb Mall at 5:55 a.m. and made several stops before the wreck. Most of the passengers boarded the bus at the mall. Most of those on the bus were Emory employees, she said.

The intersection of Candler and Glenwood roads was closed for more than two hours and reopened to traffic about 8:30 a.m.

— Staff writer Alexis Stevens contributed to this article.