Neville Island

Neville Green

On a winter day on Neville Island, Dorothy Antonelli sits at the dining room table of her home, flipping through printed pictures. 

Life Smells Better After Shenango

Jun 1, 2017
Julie Grant / Allegheny Front

In late 2015, many folks who live just north of Pittsburgh got what they considered to be welcomed environmental news: DTE Energy would be closing its Shenango Coke Works on Neville Island.