LONGVIEW, Wash. — A Longview School District bus driver was arrested for driving under the influence after completing two bus routes Thursday afternoon, police said.

Catherine L. Maccarone, 48, faces charges of DUI and two counts of reckless endangerment.

According to Longview police, someone called 911 around 4 p.m. Thursday to report a school bus driver who appeared to be intoxicated. Emergency dispatchers coordinated with the school district to get the driver to stop for police in the 2900 block of Nichols Boulevard.

"It hits me pretty hard," said Ron Heath, "It puts my kid's life in danger."

Officers said they could smell an “obvious” odor of intoxicants coming from the driver, Maccarone. They arrested Maccarone and brought her to the Cowlitz County Jail.

There were no children on the bus during the arrest, but Maccarone had already completed two routes during the afternoon, police said.

The route may have had more than 90 students on the bus with Maccarone. She has been put on leave.

"This incident we take very seriously and our number one priority is safety and security for our kids," said Rick Parrish, spokesperson for the Longview School district.

Investigators are working to identify all the passengers who were on the bus.

Police said more charges against Maccarone are expected. Parrish said Maccarone could face termination, but the punishment depends on the outcome of the investigation.

RELATED: DUII suspect leaves 'path of destruction' in Tigard neighborhood, flees crash scene