Information on:

New Kensington Valley High School

703 Stevenson Boulevard
New Kensington Valley High School is not affiliated with AmericanTowns Media