You actually need to complete an application and obtain a park tag through the Millbury town hall for a small fee.
No entrance fee just make sure to visit the millbury town hall for a park license and then you are ready to enjoy the park!
Thanks! Your answer is awaiting moderation.