Hertz Map phone 1101 N Country Fair Dr # A Champaign, Illinois 61821 National Car Rental Map phone 1713 S State St Champaign, Illinois 61820