It is a public park that you can park and walk around in, but there's not a well lit path during the holiday display - it is designed to be viewed from your car. There is a place at the top (halfway through) where you can get refreshments that has both drive through and walk up service.
Rod hit it on the head
You can also get out in the beginning by the pond. :)
Thank you and Merry Christmas!
Thanks! Your answer is awaiting moderation.