Buffalo, NY Helen Liebler, 75, killed in pedestrian collision on Eggert Road in Amherst, New YorkAccident Date: Wed, 01/18/2017