Niagara Falls Blvd is a long road in Western New York, but it's the small stretch in Amherst and Tonawanda that presents the ...