82-year-old pedestrian killed on Elmwood Avenue identified by Buffalo police
6 min read
Carl Slone, 82, was hit on Elmwood, south of Allen Street, about 3:15 p.m. Friday, according to the police commissioner's office. He died at Erie County Medical Center.
Continue reading in the USA News Updates app