Map Location
Chuok Chey EDAC
No. 45, Wat Samrong Andet (St.), 12101, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps