Google Maps
Lot 25, Block D, Ground Floor - 2nd Floor,
New World Commercial Centre, Donggongon
Penampang, Sabah