All rental depots in GranvilleGranville Downtown Car Rental Hertz16 Wentworth StreetGranville, NSW. 2142Popularity: Map LinkParramatta Car Rental Europcar180 Parramatta RdParramatta, NSW. 2142Popularity: Map Link