a VirtualTourist member
Where is the closest car rental agency at the Ottawa Trenblay Rd. Train station
Budget has a location not far away at 851 Industrial Ave (just west of St Laurent). I think this is the closest location to the train station. Both Hertz and National are a bit further east.