Map Location
The Face Shop
The Spring Shopping Mall, Lot F156, First Floor, Jalan Simpang Tiga, 93350, Kuching, Sarawak, Malaysia