Dr. Agarwal’s Eye Hospital, Avadi Leave a Comment / Chennai Address: No. 03, 1st Floor, Main Road, Kamaraj Nagar, Avadi, Chennai, Tamil Nadu – 600071. Phone: 04426115566.