Add a place















Formatted Address: Lot No.LG-05A & LG-05B, Lower Ground Flr Festival City Mall, No. 67, Jalan Taman Ibu Kota, Taman Danau Kota, Setapak 53300 Kuala Lumour, Malaysia













Country: Malaysia



Drag marker to point to the correct location of the map









Accurate Map Marker?
Yes
No