Mahindra – Car Showroom in Velachery 24 Oct 2017 support Zulaikha Motors Pvt. Ltd. – Velachery 398 & 398A, Velacherry Tambaram Main Road, Velachery, Chennai, Tamil Nadu, 600042 9:00 am – 8:00 pm Contact No: +914430634050 E-mail: info@zulaikhamotors.com