Map Location
Central Hospital
No. 82A, Dekcho Damdin (St. 154), Sangkat Phsar Thmey III, Khan Daun Penh, 12210 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps