Really easy to use National Car Rental, in the parking garage for the shopping center, first floor, right by where you pull in. Glad I chose to return there, as it is right near many things to do in the area. Close to central park.
Did you find this review...?
Helpful 0
Not Helpful 0