Map Location
Lim Keang Long Air Conditioning Shop
No. 33C, Yothapol Khemarak Phoumin Blvd (271), Sangkat Phsar Doeum Thkov, Khan Chamkar Morn, 12307 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps