Great facility, thank you for helping the Trail Lions on the way to the state football title game!
Eckel Pavilion, Keystone College is located at Factoryville, PA 18419