Map Location
Icon Mobile
Star Mega Mall, No. 112, Lot 1294, Block 10, Jalan Ulu Oya, 96000, Sibu, Sarawak, Malaysia
Open in Ask AI
Open in Google Maps