Map Location
Cheam Tech Co., Ltd.
National Road No 2, in front of Sala Sangkat Prek Kampeus, Prek Rotaing Village, Sangkat Prek Kampeus, Khan Dangkor, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps