Reviews of Hertz Car Hire - Truro Railway Station. (Car Rental Agency) in Truro (Cornwall).