When will UM showroom open in Tamil Nadu?
As per news UM company has started opening its showroom all over India, so it might take around 1-2 months to open in Tamil Nadu; we advise you to contact their main office using below contact details as they would be able to confirm it more precisely.
United Motors India
A-79, Okhla, DDA Shed,
Industrial Area, Phase 2
Tel. No. (+91) 41022054