Sorry, But It is located around the corner from the 30th St. Subway station on the "N" line.- (Newtown Ave exit)
Sorry, no.
No it doesn't have a parking. But when I went there is was easy to find parking. You can even park right in front. But that was months ago though
No
Treat it like Manhattan. Maybe a better idea to drive to a local station and take short train ride
Thanks! Your answer is awaiting moderation.