Map Location
Teo Ching Ning
16, First Floor, Lorong Grace Square 1, Sembulan, Kota Kinabalu, 88100, Kota Kinabalu, Sabah, Malaysia