Davis was struck by a vehicle in the 5500-block of North Avenue on the city's West Side at 9:40 p.m. Sunday. She was pronounced dead at Loyola University Medical Center in Maywood.
"He hit one parked car then he hit another car the lady was crossing the street in the intersection he hit her she flew up in the air and came down he sped off in his car," Sheila Davis, witness, said.
Police say the driver fled the scene. The vehicle, a Ford Focus, was recovered in the 1500-block of North Laramie, officials said. Officials have not said where the suspect was arrested or identified the man except to say he is 32 years old.
Davis was walking across the street to the corner store when she was killed.
"She was nice. She didn't deserve this. Whoever did this, you need to turn yourself in. Do the right thing," Lula Beck, neighbor, said. "He could have stayed and made sure she was alight. Instead he chose to be stupid," Beck said.
"She was just a beautiful person, a beautiful human being. Helped anybody she could," Carolyn Cannon said.
"She was a wonderful lady. She'd help you if you needed something to eat, she'd feed you. If you needed a place to stay, she'd give you a place to stay," Beck said.
Neighbors said cars often speed through this section of North Avenue.
"They need to put up cameras. They really need," Sheila Davissaid.
As a matter of fact, this is the third person I know that's been hit on North Avenue," Janice Harris said.