No, I don't think so. There is only a small pavillion and trails.
I have seen assemblies of no more than a couple dozen people there ever...so I guess it depends on what is a large event.
There are greens with couple picnic tables at the end of the parking lot.
May need permit for large event
They have small shelters. Nothing for a big crowd
Thanks! Your answer is awaiting moderation.