BUFFALO — Buffalo Police say there is an apparent oil leak on Fillmore Avenue between Broadway and Main Street.

Officials say traffic in the area may be rerouted as crews attend to the cleanup.




All WNY is made possible thanks to coffee and sleep deprivation.
We appreciate your readership. We like money, too.