Map Location
Phnom Penh Red Cross
No. 140, St. 364, 12309 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps