29.515161 75.437996

Tata Motors Cars Service Centre - Telmos Automobiles, Sirsa Delhi Road

Review Us

  • 4.4
  • Rohtash Kumar
    Posted on: 21-08-2025
    Rated
    • 5

    Very nice

  • Satish Arya
    Posted on: 08-08-2025
    Rated
    • 4

    Good service center for TATA Cars. Service Advisors and all other staff members are polite and cooperative.

Gallery

Nearby TATA Motors Dealers

Showroom