Go to playlargo.com to see rental rates on pavilions. It does not appear to require a permit as the city of st. Pete does so please double check calling the city of Largo. Congratulations!
Try the Largo Cultural Center. The bus office entrance is right there at the park. If they don't do it, then I'm sure they have information they can give you.
Thanks! Your answer is awaiting moderation.