selected country
Malaysia

Mayflower Car Rental

Business address
Lot 128, 1st Floor, Wisma Sabah, Kota Kinabalu Sabah 88000 Malaysia, Kota Kinabalu, Malaysia
Phone
088-242990
Fax
088-242998