ID Water Filter is located in Cambodia on 259, Street 271, Sangkat Tumnub Teuk, Khan Chamkar Morn, Phnom Penh រាជធានី\u200bភ្នំពេញ. ID Water Filter is rated 3 out of 5 in the category water filter supplier in Cambodia.
Address
259, Street 271, Sangkat Tumnub Teuk, Khan Chamkar Morn, Phnom Penh រាជធានី\u200bភ្នំពេញ