Sounds like you're in the actual JFK Long Term Parking lot, make the reservation and print the confirmation. Follow the directions on the confirmation, you pay when you leave the lot. You can pay with cash, credit/debit card, or EZPass
Yes reservation helps you park nearby train stations
Thanks! Your answer is awaiting moderation.