12.9297294 80.2315198

Tata Motors Cars Showroom - Lakshmi, OMR

  • Address
    No 118, Okkiam, Annai Indira Nagar
    OMR
    Chennai - 600097
  •  
    direction
  • Mobile No.
  • Opening Hours
    • Closed for the day
  • Payment Method
    • Cash
    • Cheque
    • Debit Card
    • Master Card
    • Online Payment
    • Visa
  • Parking Options
    • Free parking on site
  • Order Type Showroom

Review Us

  • 3.6
  • Divya Asok: 05-05-2021
    Rated

    Good response

  • Hariharan Rajagopalan: 27-04-2021
    Rated

    Not as big or as posh as hyundai or maruti showrooms. Nevertheless the sales staff were very polite, quick to attend to new customers and were able to answer most questions clearly.

Gallery

Nearby TATA Motors Dealers