Shop No 23 Omni Bus terminus Koyambedu Shop No 23 Omni Bus terminus, Koyambedu
Chennai- 600050, Tamil Nadu (India)