Theyve had bands at the pavillion so they must have access to electricity. Contact the town of glens falls. They should be able to provide all info
Last I was there I saw outlets. There aren't many though.
Thanks! Your answer is awaiting moderation.