Physical Address:
Megawatt Park, Sandton, South Africa
Phone:
011 800 2910
086 113 1000
Fax:
011 800 5419
Email:
megawatt@europcar.co.za
Website:
www.europcar.co.za