Map Location
Dr. Nou Po
No. 82B, St. 287, 12152 Phnom Penh, Cambodia