Map Location
Camtel Equipment Center
No. 51-52, St. 227, Sangkat Phsar Deoumkor, Khan Toul Kork, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps