29.515161 75.437996

Tata Motors Cars Showroom - Telmos Automobiles, Sirsa Delhi Road

Review Us

  • 4.2
  • Ramkumar Saroha
    Posted on: 20-08-2025
    Rated
    • 4

    Tata Motors Cars Showroom is situated on NH9 in industrial area Fatehabad .The staff members are very hard working , cooperative. and amiable . The work shop staff and the manager is also dutiful and cooperative . The worksop is situated behind the TataMotors Cars Showroom The way to workshop is not tiled nor a metalled road . So it requires improvement especially during rainy season .

  • Happy Khattar
    Posted on: 11-08-2025
    Rated
    • 5

    good service

Gallery

Nearby TATA Motors Dealers