Map Location
Michelin
Lot 1716, Main Road, 14200, Nibong Tebal, Pulau Pinang, Malaysia