Dr Mehta’s Children’s Hospital, Chetpet Leave a Comment / Chennai Address: Dr Mehta’s Children’s Hospital, #2, Mc Nichols Road, Chetpet, Chennai, Tamil Nadu – 600031. Phone: 04442271001.