Chen Poh Watch & Jewellery is located in Kuala Lumpur, Malaysia on Lot 1-27, Level 1, Brem Mall, Jalan Kepong. Chen Poh Watch & Jewellery is rated 3 out of 5 in the category jeweler in Malaysia.
Address
Lot 1-27, Level 1, Brem Mall, Jalan Kepong
Service options
In-store shopping