PLACER COUNTY -- The Placer County Sheriff's Office confirms an officer-involved shooting occurred near Interstate 80 and the Highway 65 on-ramp Tuesday night.
Authorities say around 7 p.m. a call came in about a man driving recklessly in a Newcastle parking lot.
Lt. Andrew Scott with the Placer County Sheriff's Office said, the Sheriff's dispatch center received 911 calls about a man driving a Dodge pickup while "brandishing a firearm at several people."
Witnesses heard around 14 gunshots around this time.
Scott said the suspect shot two people in two separate locations between Newcastle and Loomis.
One of the shooting victims, identified as 93-year-old Penryn resident Mary Toste, has died.
Toste was shot at in her residence doorway on Rock Springs Road.
The second victim was shot as he was driving. He immediately drove himself to the Loomis Fire Station and was then transported to a nearby hospital.
Authorities say a third suspect was shot at but wasn't struck.
The suspect was located on westbound I-80 near Highway 65, where the officer-involved shooting took place.
"The suspect was shot as well as a Sheriff's K-9," Scott explained.
Around 10:40 p.m. Tuesday, Roseville Police tweeted that the "sole suspect is deceased and there’s no current threat to the community."
The K-9 is expected to recover.
Stay with FOX40 for more details as they become available.