Map Location
Bok Lhong Dara
No. 75, St. 374, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps