selected country
South Africa

IMPERIAL CAR RENTAL CAPE TOWN CITY

Business address
CORNER OF STRAND STREET & LOOP STREET, , Cape Town, South Africa
Phone
021-4215190
Fax
021 4252382

Location Map