There is a side street to the right of the entrance at Frankford Ave. Also a lot if you go past the entrance, it is around back.
Yes you pay to park
Drive past entrance on left under 95 there is parking had no issues
There is street parking.
Thanks! Your answer is awaiting moderation.