LaGuardia Rd, East Elmhurst, NY 11371
Car Rental America is a Car rental agency located at LaGuardia Rd, East Elmhurst, NY 11371. It has received 10 reviews with an average rating of 4.9 stars.
Monday | Open 24 hours |
---|---|
Tuesday | Open 24 hours |
Wednesday | Open 24 hours |
Thursday | Open 24 hours |
Friday | Open 24 hours |
Saturday | Open 24 hours |
Sunday | Open 24 hours |
The address of Car Rental America: LaGuardia Rd, East Elmhurst, NY 11371
Car Rental America has 4.9 stars from 10 reviews
Car rental agency
"Hassle free and very punctual and open late"
"Pretty good country, but not the best"
""
""
""
Hassle free and very punctual and open late
Pretty good country, but not the best.