North Tonawanda, NY (January 28, 2025) – Emergency responders were called to the scene of a vehicle vs. pedestrian accident at 866 Niagara Falls Blvd on Tuesday evening. The incident was reported at approximately 6:02 p.m.