Map Location
CSC Camera Security Shop
No. C12, St. BC, 12105 Phnom Penh, Cambodia