Map Location
Chhang Sing Glass & Photo Frame
No. 1Kz, St. 125, 12303 Phnom Penh, Cambodia