DATSUN – Car Showroom in Ambattur 25 Oct 2017 support Lakshmi Nissan – Ambattur No. 67, Developed Plot (SP), Ambattur Industrial Estate, Chennai, Tamil Nadu, 600058