Map Location
Leatherware (Cambodia) Factory Ltd.
Tek Chea Village, Peck Commune, Angsnuol District, Kandal, Cambodia