Sri Lakshmi Vinayagar Enterprises
No. 80/1, Vellalar Street, Telephone Exchange, Ambattur
Chennai- 600058, Tamil Nadu (India)
Touch Tel India
No. 202, SIDCO Aiema Towers, 1st Main Road, Ambattur Industrial, Estate
Chennai- 600058, Tamil Nadu (India)