4310 Global Gateway Connector
1572 Howell Mill Rd Atlanta, GA
3088 Piedmont Rd NE 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.