Yes, you have to pay for parking.
You can park up the street near Crystal Springs Terrace apartments for free, and walk about 5-10min on the sidewalk path down to the park entrance.
It has free street parking.
Thanks! Your answer is awaiting moderation.