Map Location
Khla Khmum Sport Club
No. 11Bis, St. 238, 12258 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps