A Powell Butte man died Wednesday at St. Charles Medical Center, two days after his car fell from the second story of an east Bend parking structure, according to police and hospital authorities.
Richard Marsellos, 87, lay in critical condition at the hospital since Monday, when he had suffered a medical emergency, as described by Bend Police at the time, while in his 2010 Buick SUV at The Center Orthopedic Neuro Care, 2200 N.E. Neff Road. Marsellos was waiting for his wife, police said.
After his medical episode around 11:20 a.m., Marsellos' Buick accelerated backward and struck two other cars; it then accelerated forward and crashed through a handrail and a guardrail, then fell off the parking area 15 feet to the level below.