Map Location
Leno (M) Sdn.Bhd.
No.34, 1st Floor, Medan Mall Complex, Jalan Wong King Ho, 96000, Sibu, Sarawak, Malaysia
Open in Ask AI
Open in Google Maps