The location mentioned with Tata Showroom heading is wrong. Service centre and show room both are very well on main road.
Improved and good showroom experience, improved service. Well done, but there's more room for more improvement.
This dealer is closed. Please check out the Nearby Dealers below
Shillong - 793017