Map Location
Spring Star (Cambodia) Garment Factory Co., Ltd.
Damnak Thom Village, Sangkat Steung Meanchey, 12352 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps