Physical Address:
Long St, Cape Town, 8001
Phone:
021 412 9053
086 113 1000
Share Call Fax:
086 532 545
Website:
www.europcar.co.za