Mobile Windscreen Kota Damansara The Strand, No.33-G, Jalan PJU 5/20, Kota Damansara, 47810 Petaling Jaya, Selangor Darul Ehsan. WHATSAPP BOOK ONLINE Call Now 013-833 3038 Open Waze