NEVILLE NEWS - Neville Island Neville Township, founded in 1901, is an island on the Ohio River, located in southwestern Pennsylvania. The island is 5 miles long and four-tenths of a mile wide, …
Neville Island, PA | FacebookNeville Island, PA - Description: Neville Township, also known as Neville Island, is a township in Allegheny County, Pennsylvania, USA. The entire township is …