Neville Ice Arena

The Neville Ice Arena was an indoor arena located in Pittsburgh, Pennsylvania. The arena would be abandoned in 2001. It would burn down in a fire in April of 2010.