Map Location
Srors Lida
No. 430, St. 163, Sangkat Boeung Keng Kang III, Khan Chamkarmorn, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps