Map Location
Pol Sophorp
No. 277, St. 62, Steung Meanchey Village, 12352 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps