Map Location
Chhour Kim Sor Cutting Glass
No. 65B, St. 432, 12303 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps