Map Location
Meng Sun Watch Dealer
No. 40, Jalan Ah Cheong, 36000, Teluk Intan, Perak, Malaysia