Map Location
Mayflower Car Rental
Sunny Point Complex, No. 8-1-1, First Floor, Jalan Batu Uban, 11700, Gelugor, Pulau Pinang, Malaysia