Map Location
Cam Lau (International) Co., Ltd.
No. 96B, Oknha Inn (St. 136), 12208 Phnom Penh, Cambodia