Chennai, Hindistan
Plot No 22, Vallabha Agraharam, Opposite Star Theatre, Triplicane High Road, Chennai, 600005