Yes
There is 2 parking lots at the boat ramp to the left as you enter the park. Then if you go straight there some rows available at the Grange Insurance Audubon Center. Before the audubon center parking, if you turn right you can go down to the Rock wall area. There is parking before and after the rock climbing boulders. Continuing last that is the dog park with even more parking rows available!
Yes there are several spots
Thanks! Your answer is awaiting moderation.