No 143, Near Mehta Nagar Bus Stop, Nelson Manickam Road, Aminjikarai, Chennai, Tamil Nadu, 600029, India