Facebook Twitter LinkedIn Selangor Meru Vape Store 2 Contact Information Address No 59A, Tingkat, satu, Jalan Besar/KU8, Meru Phone +601114243924 Location