Map Location
Sokha Heng Leap Sewing Machines Shop
No. 44, St. 166, 12254 Phnom Penh, Cambodia