Map Location
N.P.L. Communications Cables
Lot 5.13, 5th Floor, Wisma Saberkas, Jalan Tun abang Haji Openg, 93000, Kuching, Sarawak, Malaysia
Open in Ask AI
Open in Google Maps