Map Location
Ida Marketing (BL)
No. 8240, 1 Jalan Pending Lee Chong Lin Industrial Est, 93450, Kuching, Sarawak, Malaysia
Open in Ask AI
Open in Google Maps