Map Location
Borey Thou Lorn
No. 1, National Road No 3, Left of Chom Chao Circle 300m, 12405 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps