Safety Report: Power out, Clinton Street, West Seneca, NY 14224, USA 2 years ago • details 36 in West Seneca, NY