selected country
Malaysia

Leisure Link World Travel Sdn Bhd

Business address
Lot T019 & T020, 3rd Floor, Sungai Wang Plaza, Jalan Sultan Ismail, Kuala Lumpur, Malaysia
Phone
60-3-21452888
Fax
60-3-21425150

Location Map