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.
82-year-old pedestrian killed on Elmwood Avenue identified by Buffalo police
3 min read
Continue reading in the USA News Updates app