selected country
Malaysia

Alor Setar Holiday Villa Sdn Bhd

Business address
City Plaza, 05000 Alor Setar, Alor Setar, Malaysia
Phone
04-734 9999