Map Location
Dr. Chea Hun
No. 758Eo, Kampuchea Krom Blvd (128), 12156 Phnom Penh, Cambodia