Map Location
ELE International School
No. 270D, St. 17E, Near University of Cambodia, 12102 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps