Map Location
Pal Samoun Construction Shop
No. 102, St. 70B, Chres Village, 12101 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps