4310 Global Gateway Connector
2200 Rental Car Center Pkwy #2210 Atlanta, GA
6358 Roswell Rd NE Ste 12 Atlanta, GA
I rented a car from this location once, and have not returned. Only because the the mileage was not unlimited, like other locations. The cars are just average.
February 20, 2008
iTravel Rent a Car
If you've been to or used
iTravel Rent a Car, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.