Dollar Rent A Car (LGA)Rental Car • East Elmhurst, United States
First tip I've ever left. Worst place ever. Avoid like the plague. Our car window dropped into the frame and wouldn't go up again. If they try to charge us for this I will lose my shit.