Triumph Harbour City Motors
30, Chief Commander Road, Ethiraj Salai, Egmore, Chennai, Tamil Nadu