Avis Car Rental
Mall Northlake Mall, 4800 Briarcliff Rd NE Suite 1113, Tucker GA 30345